yangfan3306
字符串转数组
如果是有分隔符的那种例如"a,b,c";就直接分割就行了.

String string = "a,b,c";
String [] stringArr= string.split(","); //注意分隔符是需要转译滴...
如果是"abc"这种字符串,就直接
String string = "abc" ;
char [] stringArr = string.toCharArray(); //注意返回值是char数组
如果要返回byte数组就直接使用getBytes方法就ok了~~
String string = "abc" ;
byte [] stringArr = string.getBytes();

数组转字符串
如果是 “字符串数组” 转 “字符串”,只能通过循环,没有其它方法
String[] str = {"abc", "bcd", "def"};
StringBuffer sb = new StringBuffer();
for(int i = 0; i < str.length; i++){
sb. append(str[i]);
}
String s = sb.toString();

如果是 “字符数组” 转 “字符串” 可以通过下边的方法
char[] data={\'a\',\'b\',\'c\'};
String s=new String(data);
 

分类:

技术点:

相关文章:

  • 2021-09-05
  • 2021-10-08
  • 2021-10-30
  • 2021-10-18
  • 2021-11-01
  • 2021-11-05
  • 2021-11-24
  • 2021-11-07
猜你喜欢
  • 2021-11-17
  • 2021-11-30
  • 2021-11-17
  • 2021-11-07
  • 2021-10-08
  • 2021-11-07
相关资源
相似解决方案