我想要做的是讓用戶輸入一行字符串。它由三個變量/部分組成,包含三個不同的變量。 例如:1234 A 56.78 1234是一個交易號碼(int), A是一個位置符號(char)和 56.78是一個交易金額(雙倍)。 然後讓這些部分轉到它們的特定變量。如何在char和double中輸入3個不同變量的字符串。然後將它們解析爲它們的具體變量
-1
A
回答
1
使用掃描器類是最適合這種東西:
Scanner scan = new Scanner("123 A 52.8");
int num = scan.nextInt();
char a = scan.next().charAt(0);
double num2 = scan.nextDouble();
System.out.println(num + " " + a + " " + num2);
或者使用分割法
String string = "123 A 52.8";
String[] arr = string.split("\\s+");
int num = Integer.parseInt(arr[0]);
char a = arr[1].charAt(0);
double num2 = Double.parseDouble(arr[2]);
System.out.println(num + " " + a + " " + num2);
+0
非常感謝你!這讓我很緊張! – Roba74
+0
沒問題,很高興幫助 –
相關問題
- 1. 在第二個空格之後獲取字符串(如果有的話),然後將它們放入變量中
- 2. 解析變量中的字符串並將它們存儲到一個新變量中
- 3. 如果變量在db然後停止 - 如果變量不 - 然後輸入它
- 4. 如何遍歷目錄中的文件,然後將它們讀入bash中的字符串變量
- 5. 如何在一個字符串中彙總供稿,然後解析它們?
- 6. JSON解析並將它們存儲在變量中
- 7. 將它分配給字符串變量後刪除Char *
- 8. 我該如何解析這個json來獲取字符串並將它們存儲在變量中?
- 9. 當我將它們放入變量時變爲數組的會話變量
- 10. 將字符串解析爲不同的變量類型
- 11. 如何解析它們變成JSON
- 12. 當它們來自變量時,grep不匹配字符串
- 13. C++將輸入字符串解析爲變量
- 14. BASH設置多個變量,然後將它們作爲命令的參數
- 15. 我怎麼設置變量,然後將它們添加
- 16. 提示用戶輸入五個人的體重。然後將它們存儲在Array中並輸出它們
- 17. 如果字符串是矢量,爲什麼它們是不變的?
- 18. JavaScript中的大變量 - 使它們成爲全局變量?
- 19. 將多個值保存在一個會話變量中,然後檢索它們
- 20. 字符存儲在字符串 - 如何隨機將它們存儲在另一個字符串變量
- 21. 如何將一個字符串分解爲不同變量
- 22. VisualBasic 2010 - 合併2個字符串並將它們作爲變量讀取
- 23. 聲明多個字符串變量並將它們全部初始化爲null
- 24. PHP設置變量爲字符串,然後再次使用它
- 25. 識別輸入的結尾和開始,並將它們保存爲變量
- 26. 將字符串變量轉換爲char
- 27. 如何在同一行上取兩個字符串並在python中爲它們分配一個變量?
- 28. 輸入字符串變量,類對象變量的Python 3
- 29. 解析變量字符串
- 30. 全局變量,如何避免它們
阿拉伯聯合酋長國'分裂()''方法類String'哦 – Rehman