这个要看你的具体需求了。如果是有分隔符的那种例如“a, b, c”;就直接分割就行了。
字符串的字符串=癮, b, c”;
String [] stringArr=string.split (", ");//注意分隔符是需要转译滴…
引用>如果是“abc”这种字符串,就直接
字符串的字符串=癮bc”;
char [] stringArr=string.toCharArray ();//注意返回值是字符数组
引用>如果要返回字节数组就直接使用getBytes方法就好了~ ~
字符串的字符串=癮bc”;
byte [] stringArr=string.getBytes ();
引用>同时,前台也可以通过拼接参数传到后台,可以这样写使用“a, b, c”的方式转成数组形式,如果拼接成“[”+ a + b +“]”,需要在后台做相关操作:
字符串演示=?a, b, c)”; 字符串demosub=demo.substring (1, demo.length () 1); 字符串demoArray []=demosub.split (", "); ListdemoList=arrays . aslist (demoArray);
arrays . aslist (“[a, b, c]”) . get (0)
引用><强> Java将字符串型字符串转换成int型(或int型数组)强>
转换成int型数组代码实现
字符串str=?921168509256”; arr int []=new int [str.length ()); for (int i=0;我& lt;str.length ();我+ +){ arr[我]=Integer.parseInt (str。substring(我+ 1));//子字符串是找出包含起始位置,不包含结束位置,到结束位置的前一位的子串 } (int i: arr)//输出数arr组 system . out。打印(i + ");<强>转换成int型代码实现强>
字符串str=?9211685”; int a=Integer.parseInt (str);System.out.print(一个);以上这篇将java中字符串的类型转成数组案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
将java中字符串的类型转成数组案例