好的,我需要能够转换
“在公园见到你”
进入
12 4 4 19 | 24 14 20 | 8 13 | 19 7 4 | 15 0 17 10
能够再次将其转换回来。
我目前所拥有的是
int number, result;
String input;
System.out.println("Enter the Code: ");
Scanner s = new Scanner(System.in);
//input = s.nextLine();
number = s.nextInt();
input = Integer.toString(number);
System.out.println(input);
其中一些被注释掉或未被使用,因为我在玩耍。任何帮助都会是一个奇迹,谢谢你!
答案 0 :(得分:1)
你可以做到
for (char c: "MEET YOU IN THE PARK".toCharArray()) {
System.out.print(c == ' '? "|": c- 'A');
System.out.print(' ');
}
答案 1 :(得分:0)
System.out.println("Enter the Code: ");
Scanner s = new Scanner(System.in);
String fromUser = s.next();
for (int i=0; i<fromUser.length(); i++){
int charValue = (int)fromUser.charAt(i);//will give you the char unicode value
}
相反的是:
char opp = (char)<int value of the char>;
答案 2 :(得分:-2)
String s = input.nextLine().toUpperCase();
for(Char c : s.toCharArray()){
if(c == ' ')
System.out.println("|");
else
System.out.println(c - "A");// convert to int and set offset.
}