需求
询问用户现在的年龄
输出五年后他的年龄
技能点
接收输入
进行算术运算
方案1 接收字符串 把字符串转整数
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// 创建扫描仪对象
Scanner ipt = new Scanner(System.in);
// 提醒
System.out.println("请输入现在的年龄:");
// 接收数据
String age = ipt.next();
// 字符串转整数
// 转换为整数
// int 变量名 = Integer.valueOf(数字字符串);
int intAge = Integer.valueOf(age);
// 算术运算
System.out.println("五年以后的年龄是:");
System.out.println(intAge+5);
}
}
方案2 扫描仪的nextInt方法接收整数
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// 创建扫描仪对象
Scanner ipt = new Scanner(System.in);
// 提醒
System.out.println("请输入现在的年龄:");
// 直接读取一个整数
int intAge = ipt.nextInt();
// 算术运算
System.out.println("五年以后的年龄是:");
System.out.println(intAge+5);
}
}