java整型字元串
1. java中整數轉換為字元串怎麼做
java中將整數轉換成字元串只需在這個整數變數的後面添加添加一個空的字元串("")即可。
具體代碼如下:
public class Demo{
public static void main(String[] args) {
int i = 1;
String str = i + "";
System.out.println(str);
}
}
通過以上代碼就將整型轉換成了字元型了。
2. java中 怎麼把整型字元串轉化為 整數數組 例如String str="10 25 36 16 38" 中間有空格
public static void main(String[] args){
String str="10 25 36 16 38";
String[] strs = str.split(" ");
int[] ints = {0,0,0,0,0};
for (int i=0;i<strs.length;i++){
ints[i]=Integer.parseInt(strs[i]);
}
for (int i=0;i<ints.length;i++){
System.out.println(ints[i]);
}
}
3. java字元串轉換為整型的問題
Integer.paresInt()是將字元串轉換為整數,1.25轉化時裡面有「.」不是整數啊。所以會拋出異常。
Double.Double.parseDouble():將字元串轉化為浮點數。
4. java中怎樣將整型數據轉換為字元串型
publicclassZhuanHuan{
publicstaticvoidmain(String[]args){
//方法一
inti=0;
Stringstr=i+"";
//方法二
intii=0;
Stringstrstr=String.valueOf(ii);
}
}
5. java中怎麼將數字轉換成字元串
toString()方法轉換成字元串。
6. JAVA中整型轉換成字元串問題
1.因為你用parse()方法,只能用來將字元串型轉換為數值型的。!
不能將整型轉換為字元串的的,!否則編譯出錯。!
2.建議用,Convert()轉換,
它能夠在各種基本數據類型之間互相轉換,!
各種基本數據類型轉換如下:
Convert。Tolnt32()轉換整型
Convert.Tosingle()轉換為單精度浮點型
Convert.ToDouble()轉換為雙精度浮點型
Convert.ToString()轉換為字元串型
7. java怎麼把字元串轉變為整型
應該在循環中提取元素值的時候出錯的。換個方式從person對象提取元素值,你乾脆用elementText試試,格式按你的方式轉換一下就變成要的int型了。
8. 在java中怎樣把字元串變為整形
String str = "111";
int num = Integer.parseInt(str);
你可以在java.lang.Integer包里查看這個方法的具體說明:
1、方法原型:public static int parseInt(String s) throws NumberFormatException
方法說明:將字元串參數作為有符號的十進制整數進行解析。除了第一個字元可以是用來表示負值的 ASCII 減號 '-' ('\u002D') 外,字元串中的字元都必須是十進制數字。返回得到的整數值,就好像將該參數和基數 10 作為參數賦予 parseInt(java.lang.String, int) 方法一樣。
參數:
s - 包含要解析的 int 表示形式的 String。
返回:
用十進制參數表示的整數值。
拋出:
NumberFormatException - 如果字元串不包含可解析的整數。
2、還有另外一種形式:
public static int parseInt(String s,int radix)throws NumberFormatException
方法說明:使用第二個參數指定的基數,將字元串參數解析為有符號的整數。除了第一個字元可以是用來表示負值的 ASCII 減號 '-' ('\u002D』)外,字元串中的字元必須都是指定基數的數字(通過 Character.digit(char, int) 是否返回一個負值確定)。返回得到的整數值。
如果發生以下任意一種情況,則拋出一個 NumberFormatException 類型的異常:
第一個參數為 null 或一個長度為零的字元串。
基數小於 Character.MIN_RADIX 或者大於 Character.MAX_RADIX。
假如字元串的長度超過 1,那麼除了第一個字元可以是減號 '-' ('u002D』) 外,字元串中存在任意不是由指定基數的數字表示的字元。
字元串表示的值不是 int 類型的值。
示例:
parseInt("0", 10) 返回 0
parseInt("473", 10) 返回 473
parseInt("-0", 10) 返回 0
parseInt("-FF", 16) 返回 -255
parseInt("1100110", 2) 返回 102
parseInt("2147483647", 10) 返回 2147483647
parseInt("-2147483648", 10) 返回 -2147483648
parseInt("2147483648", 10) 拋出 NumberFormatException
parseInt("99", 8) 拋出 NumberFormatException
parseInt("Kona", 10) 拋出 NumberFormatException
parseInt("Kona", 27) 返回 411787
參數:
s - 包含要解析的整數表示形式的 String
radix - 解析 s 時使用的基數。
返回:
使用指定基數的字元串參數表示的整數。
拋出:
NumberFormatException - 如果 String 不包含可解析的 int。
9. java整型轉換成字元串 叫什麼
整型轉換成字元型
1.整型轉換成字元型
String num = Integer.toString(int n);
2.Long型轉換成字元型
String num = Long.toString(long n);
3.Short型轉換成字元型
String num = Short.toString(Short n);
4.Float型轉換成字元型
String num = Float.toString(Float n);
5.Double型轉換成字元型
String num = Double.toString(Double n);