www.fltk.net > 在JAVA里有没有什么方法把字符串分割为单个字符?...

在JAVA里有没有什么方法把字符串分割为单个字符?...

String类型的话,可以用toCharArray()方法转化成字符数组 String s = "hello"; char a[]=s.toCharArray(); 如果你只是取出来其中某个字符,可以用charAt()方法 char b= s.charAt(4);//取出第4个字符 如果你用的StringBuffer类型,和String类似,...

可以的,以后可以split("\\|")分割,因为"|"是java中的特殊字符

方法有很多种。 随便一种: String a= "中国人"; char b=a.charAt(0); System.out.println(b);

因为你在split中没有定义分割符,会默认空格作为分割符,第一项就会是个空格。

public class Test2 { public static void main(String[] args) { String s="abcdefg"; char[] str=s.toCharArray(); for (char i:str) { System.out.print(i+" , "); } } } 你可以把第三行String s;的值改成你想要的,或者可以通过Scanner来从...

java拆分字符串使用string类的spilt方法,针对某个分隔符来分割一个字符串,示例如下: public class StringSplit { public static void main(String[] args) { String sourceStr = "1,2,3,4,5";//一个字符串 String[] sourceStrArray =...

举个例子,比如: String s="asdb中国sadfasgd你好asdfasdf"; 取出字符串中的每个字符,用循环就行了,方法是 for(int i=0;i

Scanner sc = new Scanner(System.in); String s = sc.next(); //Scanner类没有提供直接接收一个字符的方法,这里当作字符串来接收; char c = s.charAt(0); // 调用字符串的charAt()方法取得第一个字符就是了

就是二楼说的那样。 1. substring(); public class Temp {public static void main(String[] args) {String str = "1234567890";//每段的长度int step = 2;int length = str.length();for (int i = 0; i < length; i += step){//结束的位置int e...

你看看下边的例子。 ------------------------------------------------------------ public class T { public static void main(String[] args) { String lineString = "11.11,111.111|22.22,222,222|33.33,333.333"; lineString = lineString....

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com