我正在創建一個非常基本的加密程序,並且我卡住了。本質上,用戶使用掃描儀輸入一個4位數的整數,我的目標是使用設定公式對每個數字進行加密。但我無法弄清楚如何提取每個數字並將其插入到公式中。如果有人知道這樣做的最簡單的方法,id真的很感激它。如果用戶輸入4位數int,如何使用數組提取每個數字?
-3
A
回答
1
您可以使用模數運算得到每個數字。
在這種情況下,使用十位數。 56%10 = 6.然後除以10除去最後一位數字。 56/10 = 5(因整數除法)。重複每個數字。
0
String.split("")將一個字符串分割成它的各個部分:
String input = "1234";
System.out.println(Arrays.toString(input.split("")));
// output: [1, 2, 3, 4]
相關問題
- 1. 如何從int中提取前4位數字? (Java)
- 2. Python 3如何獲取多位數字輸入並打入每個數字
- 3. 如果用戶輸入不是數字
- 4. 如何使用4位數字驗證輸入
- 5. 限制用戶輸入爲4位數
- 6. 提取int中的每個數字
- 7. 如何用數字c填充用戶輸入的數組#
- 8. 如何顯示用戶輸入的每個數字
- 9. 如何在不使用數組的情況下查找五個用戶輸入數字的中位數?
- 10. 如何使用4位數字
- 11. 如何限制用戶在輸入值中只寫入4位數字?
- 12. 如何抓取int數組中int的第一個數字?
- 13. 如何僅從輸入文件中提取數字。數字可以是float/int
- 14. 如何檢查用戶輸入的變量是數字(int,float)?
- 15. 一位數字輸入結果到兩位數輸出組件
- 16. 如何插入字母「N」,後跟4位數字。該4位是由用戶在文本框輸入
- 17. 每4位數字輸入後調用Ajax
- 18. 如何輸入int數組線在Python
- 19. 如何防止輸入負數或4位以上的數字
- 20. 如何提示用戶輸入字符或數字?
- 21. 如何將用戶輸入整數中的每個數字加倍和加倍?
- 22. 如果用戶輸入的字符串如何告訴用戶輸入一個數字
- 23. SCANF在輸入每個數字,直到用戶輸入0
- 24. 使用單個數字移位4位
- 25. 使用數組計算每個數字的位數
- 26. 如何僅使用條件排序4個數字(無數組)
- 27. 如何移位一個int數組?
- 28. 如何將用戶輸入放入數組並找到VBasic中的中位數
- 29. 多次提示用戶輸入數字
- 30. 如何使輸入只允許輸入兩個小數位數?
http://stackoverflow.com/questions/3389264/how-to-get-the-separate-digits-of-an-int-數 – Aschab