public class Test{
public static void main(String arg[]){
try{
int number = Integer.parseInt(arg[0]);
System.out.println("Your number is " + number);
}catch(NumberFormatException e){
System.out.println("Enter a number");
}catch(ArrayIndexOutOfBoundsException e){
System.out.println("Enter a number");
}
}
}
2条答案
按热度按时间dw1jzc5e1#
程序从标准输入流或文件中读取的每一个内容,默认情况下都是字符缓冲区,我们可以将它们看作字符串。因此,如果需要其他类型,应该解析该字符串并将其转换为所需的类型。但有些函数会进行这种转换,您可以从中使用。
比如:
有关更多信息,请参见本页内容:https://www.tutorialspoint.com/read-integers-from-console-in-java
7nbnzgx92#
对我来说,这对我很有用。我读取字符串并将其转换为int