⑴ 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