手机英文9 键说明如下 1:@!./ 2:abc 3:def 4:ghi 5: jkl 6:mno 7:pqrs 8:tuv 9:wxyz 数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推 统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数
区块链毕设网qklbishe.com为您提供问题的解答
手机英文9键说明如下
1:@!./ | 2:abc | 3:def |
4:ghi | 5: jkl | 6:mno |
7:pqrs | 8:tuv | 9:wxyz |
数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推
统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数
import java.util.HashMap; import java.util.Map; import java.util.Scanner; /** * @Author:lihang */ public class NineKeyInputCount { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Enter the input string: "); String inputString = scanner.next().toLowerCase(); Map<Character, Integer> keyCounts = new HashMap<>(); keyCounts.put('1', 0); keyCounts.put('2', 0); keyCounts.put('3', 0); keyCounts.put('4', 0); keyCounts.put('5', 0); keyCounts.put('6', 0); keyCounts.put('7', 0); keyCounts.put('8', 0); keyCounts.put('9', 0); Map<Character, String> keyMapping = new HashMap<>(); keyMapping.put('1', "@!./"); keyMapping.put('2', "abc"); keyMapping.put('3', "def"); keyMapping.put('4', "ghi"); keyMapping.put('5', "jkl"); keyMapping.put('6', "mno"); keyMapping.put('7', "pqrs"); keyMapping.put('8', "tuv"); keyMapping.put('9', "wxyz"); for (char ch : inputString.toCharArray()) { for (char digit : keyMapping.keySet()) { String letters = keyMapping.get(digit); if (letters.contains(Character.toString(ch))) { int keyCount = keyCounts.get(digit); int letterIndex = letters.indexOf(ch); keyCounts.put(digit, keyCount + letterIndex + 1); break; } } } for (char digit : keyCounts.keySet()) { int count = keyCounts.get(digit); System.out.println("Key " + digit + ": " + count + " times"); } } }
48:42
以上就是关于问题手机英文9 键说明如下 1:@!./
2:abc
3:def
4:ghi
5: jkl
6:mno
7:pqrs
8:tuv
9:wxyz
数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推 统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训
从业7年-专注一级市场
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 手机英文9 键说明如下 1:@!./
2:abc
3:def
4:ghi
5: jkl
6:mno
7:pqrs
8:tuv
9:wxyz
数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推 统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 手机英文9 键说明如下 1:@!./
2:abc
3:def
4:ghi
5: jkl
6:mno
7:pqrs
8:tuv
9:wxyz
数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推 统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 手机英文9 键说明如下 1:@!./
2:abc
3:def
4:ghi
5: jkl
6:mno
7:pqrs
8:tuv
9:wxyz
数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推 统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 手机英文9 键说明如下 1:@!./ 2:abc 3:def 4:ghi 5: jkl 6:mno 7:pqrs 8:tuv 9:wxyz 数字键输入第一个字母点击一次,第二个字母连续点击两次,以此类推 统计输入字符串(英文小写,包含英文26个字母和@!./标点符号),如果通过手机9键输入,各个数字键的点击次数