我昨天才开始编程冒险,已经遇到了我无法解决的问题。我试图让我的程序询问我的年龄并将其还给我。
我输入24,然后返回50。我设法发现它使用了Ascii图表或类似的东西,并且仅将第一个数字转换为十进制数字。所以在这种情况下2-> 50。
我试图在线查找解决方案,但我只发现了将数字转换为字符的事情。
很抱歉,如果我错过了显而易见的内容,并且我的问题是多余的,但是我真的没有任何编程经验,也不知道谷歌还能做什么。
这是我的代码:
package de.galileocomputing.schroedinger.java.kapitel01;
import java.io.IOException;
public class HalloSchroedinger {
public static void main(String[] args) throws IOException {
System.out.println("Hallo " + args[0]);
System.out.println("Wie alt bist du?");
int alter = System.in.read();
System.out.println(alter);
}
}