⑴ java中将字符串转化成数组
题主你好,你可以看看这段代码:
publicclassGetchar{//首先,类名首字母应该是大写
//你用输出的方法应该是在方法体内写,而不是直接在类体写,否则肯定无法编译通过
publicstaticvoidmain(String[]args){
//声明字符串
Strings=newString("ThisisaJavastring.");
//将字符串转换成字符数组
char[]chars=s.toCharArray();
//输出
System.out.println(chars);
//声明字符数组
char[]subs=newchar[4];
//截取指定位置的字符串,并且转换为char
s.getChars(10,14,subs,0);
System.out.println(subs);
}
}
输出:
This is a Java string.
Java
希望能帮到你,望采纳
⑵ java中怎么把字符串转化为字符串数组
split() 方法用于把一个字符串分割成字符串数组。
⑶ java怎么将string转换成byte数组
思路:先定义字符串,再通过getBytes()方法进行转换数组就可以了。
参考代码:
Strings="ZhiDao";//定义字符串
byte[]sb=s.getBytes();//把字符串转换成数组
String的getBytes()方法是得到一个系统默认的编码格式的字节数组。将一个String类型的字符串中包含的字符转换成byte类型并且存入一个byte[]数组中。
⑷ java里,如何把String字符串转换成int[]数组
String s = "485729304";
int[] a = new int[s.length()];
for(int i = 0; i < s.length(); i++)
{
//先由字符串转换成char,再转换成String,然后Integer
a[i] = Integer.parseInt( String.valueOf(s.charAt(i)));
}
//字符串中的数据一定要是数字,否则会出现异常
s.charAt(i);得到字符串i位置的值,
String.valueOf(); 转换char类型为字符串
Integer.parseInt();由String转换成Integer
⑸ java 一个string类型字符串 如何转换为一个数组
一要是这么一行一行的话 字符串里是 String s=“12345\\n67891\\n25532"; 然后用
String[] a=s.split("\\n");
就行了
⑹ JAVA中怎么把字符串转换成字符数组
JAVA中把字符串转换成字符数组的方法:java中通常用split()分割字符串,返回的是一个数组。
⑺ java怎么把一个字符串变成数组
java 中要将一个字符串转换成一个字符数组需要使用 String 类中提供的toCharArray() 方法进行操作.实例如下:
Stringstr="abcde";//这是一个string类型的字符串
char[]ch=str.toCharArray();//使用string类型的tocharArray()方法进行转换。
⑻ java 怎样把下面的String类型转换成数组;
明显就是json格式的,如果是转换为数组使用,明显转json格式操作起来简单。而且一个不的是你的转换为数组是怎么转,默认的String转数组是,例如:String
aa="123",那数组长度为3
⑼ Java string转数组
那么你输入的数要以某种分给符隔开如-.
String[] strA=inWord.split("-");
for(int i=0;i<strA.length;i++){
input[i]=Integer.valueOf(strA[i]);
}
即可
⑽ JAVA中如何将String改变成数组。
你定义的m是String类型。
m[3]中m是数组类型。
要用string直接替换的话,先chatAt(2),找出该位置的字符在进行替换。
如:
String m = new String("123456");
m=m.replace(m.charAt(2), '9');
System.out.println(m);
输出结果:129456