javastringfloat
A. 在java中怎麼把string類型強轉float類型
強制轉換是不可能的了
String a="132.456";
float b=Float.parseFloat(a);
B. Java語言中的String類跟byte、short、long、int、float、double、char、boolean等八大數據類型有啥不同
String屬於引用數據類型,這就是Java提供的字元串類,內部封裝了很多方法(函數),簡潔又安全
那八種屬於基礎數據類型;這八種也有對應的引用數據類型
int對應Integer
char對應Character
其他都是首字母大寫
例如long對應Long
引用類型是將基礎數據類型進行封裝,提供更豐富的功能
C. Java String轉換為float
float直接使用就可以了。
float a = 1.0f;//這里定義了一個float變數a,值是1.0,f表示是float類型float b = a+1;//float可以直接拿來相加計算,直接用2、float轉換為string
String str = String.valueOf(a);//這里通過String.valueOf方法,把float轉換為String或者String str = a + "";//這里採用字元串連接的方式,可以直接把浮點轉換為字元串
D. java 中string 數組怎樣轉化為float數組
String a[]={"1","2","3","44","76"};
float b[]=new float[a.length];
for(int i=0;i<a.length;i++)
b[i]=Float.parseFloat(a[i]);
E. 問下會java的人,java 怎麼用float怎麼轉化為String
具體如下
1、float直接使用就可以了。
float a = 1.0f;//這里定義了一個float變數a,值是1.0,f表示是float類型
float b = a+1;//float可以直接拿來相加計算,直接用
2、float轉換為string
String str = String.valueOf(a);//這里通過String.valueOf方法,把float轉換為String
或者
String str = a + "";//這里採用字元串連接的方式,可以直接把浮點轉換為字元串
F. java String轉Float問題!
float直接使用就可以了。
float a = 1.0f;//這里定義了一個float變數a,值是1.0,f表示是float類型float b = a+1;//float可以直接拿來相加計算,直接用2、float轉換為string
String str = String.valueOf(a);//這里通過String.valueOf方法,把float轉換為String或者String str = a + "";//這里採用字元串連接的方式,可以直接把浮點轉換為字元串
G. java中String轉換float的問題。
Java的自動拆裝箱機制,float是基本數據類型 Float是float對應的類;既然是類就可能會有其他的屬性和方法。.parseFloat()方法就是這個類的一個方法。還有int對應Integer,boolean 對應Boolean等等
H. JAVA String轉float後值不對,字元串134886.07通過Float.parseFloat(134886.07)轉換後的值為134886.06
float有精度限制,並且float只能表示7位有效數字,134886.07已經超出了float的精度范圍,建議使用double
I. java 怎麼用float怎麼轉化為String
java float怎麼轉化為String方法:
String & Float
String s="";Float f=12.21;
String->Float:f= Float.valueOf(s);f= new Float(s);f= Float.parseFloat(s);
Float->String: s= f.toString();
實例演示Float和String轉換:
字元串與其它類型間的轉換:
1、調用類的串轉換方法:X.toString();
2、自動轉換:X+「」;
3、使用String的方法:String.volueOf(X)。