我正在從外部文件中讀取一行文本,我將它設置爲一個字符串,以便輸出看起來像它在我正在讀取的文件中一樣。但是,我必須做數學,而不是從文件中得到的值。那麼有沒有辦法將其轉換,以便我可以操縱所有的整數值?你可以存儲一個字符串在Java中的int?
回答
String line = "123";
int num = Integer.parseInt(line);
或者,如果你有一個CSV文件:
String line = "123,234";
String[] numbers = line.split(",");
int num1 = Integer.parseInt(numbers[0]);
int num2 = Integer.parseInt(numbers[1]);
謝謝,這正是我所要求的 – admjwt
用途:
Integer.parseInt(String);
當然,你可以使用Integer.parseInt()
靜態方法。
一個例子
String str_int = "10";
int a = Integer.parseInt(str_int);
// printing a which is integer
System.out.println("Java String to int: " + a);
在Java編程中,將字符串轉換爲整數是容易的。儘管曾在C++中工作的程序員可能認爲將String轉換爲Integer會很棘手,但事實並非如此。 Java爲此具有包裝類。我們將使用Integer包裝類將String轉換爲int。
在你的編碼將字符串轉換爲整數使用:
的Integer.parseInt(字符串);
字符串是一個或多個被視爲單個值的字符。在程序中輸入的所有內容,從用戶請求或顯示爲一系列字符主要是一個字符串。爲了支持字符串,Java配備了String類。要聲明一個可容納字符串的變量,請使用字符串數據類型。
Java String class或Java String API位於包java.lang中。 String類提供了各種玩字符串的方法,例如:length(),charAt(int index),substring(int begin,int end),StringTokenizer(它是一個類),toUpperCase(),equals()...。和其他一些。
還有另一個無歸檔的複製粘貼,這次來自http://www.java-forums.org/java-tutorials/2289-java-string.html。請不要這樣做。 –
- 1. 你可以存儲多個字符串在光標(如數組)
- 2. 你可以在int變量中存儲/轉換int值嗎?
- 3. 在一個int值中存儲一個字符串和一個字節
- 4. 如何在Java中存儲long/double/int內部的字符串
- 5. 我可以「存儲」一個數組中的spannable字符串嗎?
- 6. 你可以從字符串引用一個java變量嗎?
- 7. 在java中的Enum對象中存儲一個字符串
- 8. C#在可訪問變量中存儲字符串,int,字符串
- 9. 你可以存儲和寄存在一個可變的
- 10. 字符串爲十六進制存儲在一個int
- 11. 你可以在PostgresSQL中反轉一個字符串嗎?
- 12. 你可以從2個字符串中分配一個字符串嗎?
- 13. 你可以在設置類中返回存儲的字符串嗎?
- 14. 在一個字符串變量中存儲一個字符
- 15. 在一個字符中存儲一個int * [C]
- 16. 在kdb中存儲一個字符串作爲字符串
- 17. 爲什麼字符串存儲在Java中的字符串池?
- 18. 在java中乘以一個字符串
- 19. 如何解析一個字符串[]到一個int []在Java中?
- 20. 存儲字符串值在Java中
- 21. Java:在Trie中存儲子字符串
- 22. 在Java中,你可以使用子字符串嗎?
- 23. 是否可以在內部存儲中存儲多個字符串值?
- 24. 爲什麼你可以在MySQL int字段中插入字符?
- 25. 鑄造一個字符串,一個int從一個JTextField在Java
- 26. 分割字符串並存儲在一個新的字符串
- 27. 在字符串中存儲字符串
- 28. 我們可以在wso2esb的文本文件中存儲一個字符串嗎?
- 29. 我可以在字符串數組中存儲重複的字符串嗎?
- 30. 我可以解析一個字符串在java中的時間
你想分割你的字符串,使得結果數組中的每個條目包含*只是*一個數字。然後,只需將該字符串轉換爲一個int。 – Blender
輸入行是什麼樣的?我在猜測像「42 * 12」這樣的代數表達式?還是像「42,43,44」這樣的數字列表? –
@Bob 10讓你1這是另一個「我需要評估Java中的數學表達式」的實例。 – CPerkins