用java编写应用程序
编写应用程序,从键盘输入两个字符串,将其转换成整数,求出它们的和并输出。如果输入的字符串不是数字形式的,在转换时会发生数字格式化异常NumberFormatExcepti...
编写应用程序,从键盘输入两个字符串,将其转换成整数,求出它
们的和并输出。如果输入的字符串不是数字形式的,在转换时会发生数字格式化
异常NumberFormatException,要求在代码中监控并处理这种异常。 展开
们的和并输出。如果输入的字符串不是数字形式的,在转换时会发生数字格式化
异常NumberFormatException,要求在代码中监控并处理这种异常。 展开
2个回答
展开全部
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入两个数字并计算和");
System.out.println("第1个数字:");
String no1 = scanner.next();
System.out.println("第2个数字:");
String no2 = scanner.next();
try{
int int1 = Integer.valueOf(no1);
int int2 = Integer.valueOf(no2);
System.out.println("结果:"+no1+"+"+no2+"="+(int1+int2));
}catch (NumberFormatException e) {
System.out.println("输入的不是一个数字");
}
}
}
public class Test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("输入两个数字并计算和");
System.out.println("第1个数字:");
String no1 = scanner.next();
System.out.println("第2个数字:");
String no2 = scanner.next();
try{
int int1 = Integer.valueOf(no1);
int int2 = Integer.valueOf(no2);
System.out.println("结果:"+no1+"+"+no2+"="+(int1+int2));
}catch (NumberFormatException e) {
System.out.println("输入的不是一个数字");
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询