Javaは、数は文字列に変換され、文字列はデジタルに変換され、
ステップ1:デジタル-文字列
方法1:静的メソッドのvalueOf Stringクラスを使用し
2:オブジェクトを梱包の最初の基本的な種類、およびそのオブジェクトのtoStringを呼び出し
package digit;
public class TestNumber {
public static void main(String[] args) {
int i = 5;
//方法1
String str = String.valueOf(i);
//方法2
Integer it = i;
String str2 = it.toString();
}
}
ステップ2:文字列-デジタル
整数のparseIntコールのstaticメソッド
package digit;
public class TestNumber {
public static void main(String[] args) {
String str = "999";
int i= Integer.parseInt(str);
System.out.println(i);
}
}
運動:文字列変換
ステップを参照してください。
浮動小数点数は「3.14」3.14を文字列に変換され
、浮動小数点3.14に「3.14」、文字列を
文字列がフロートになるだろうどのような変換、3.1a4されている場合は?
答え:
package digit;
public class TestNumber {
public static void main(String[] args) {
float f = 3.14f;
//浮点数转字符串
String s = String.valueOf(f);
//字符串转浮点数
f= Float.parseFloat(s);
//如果字符串内容不是合法的数字表达,那么转换就会报错(抛出异常)
Float.parseFloat("3.1a4");
}
}