我想轉換器中的字符串有串點,以整數如何轉換字符串到整數點具有在java中
String str = "10.000.000"; //Input is a String
//Output is a integer
int number;
//number = 10000000;
我想轉換器中的字符串有串點,以整數如何轉換字符串到整數點具有在java中
String str = "10.000.000"; //Input is a String
//Output is a integer
int number;
//number = 10000000;
這應該給你你在找什麼。
String str = "10.000.000";
int number = Integer.parseInt(str.replace(".", ""));
String strNumber = str.replace(".",""); // Remove dots
int number = Integer.parseInt(strNumber); // Parse String to number
你在做什麼是:解析與一個國家是不是美國的慣例的數字。
例如在德國使用以點爲千分隔符的數字格式。你可以這樣做:
NumberFormat fmt = NumberFormat.getIntegerInstance(Locale.GERMAN);
int i = fmt.parse("10.000.000").intValue();
System.out.println(i);
我編輯了'點'標記,因爲這個標記是不適合你的問題。你不是在問DOT圖形表示語言。請謹慎選擇您的標籤。 – TomServo