#案例 2基础语法练习变量、流程控制#核心知识点变量定义、if-else、for 循环、Scanner 输入import java.util.Scanner; // 导入扫描器类用于接收用户输入 // 案例计算两个数的和并判断大小 public class BasicSyntax { public static void main(String[] args) { // 1. 定义变量 int num1 0, num2 0, sum; // 2. 创建Scanner对象接收用户输入 Scanner scanner new Scanner(System.in); // 读取第一个整数先检查是否有可用输入再读取 System.out.print(请输入第一个整数); if (scanner.hasNextInt()) { num1 scanner.nextInt(); // 获取整数输入 } else { System.out.println(输入无效请输入合法的整数。); scanner.close(); return; // 输入无效时终止程序避免后续错误 } // 读取第二个整数先检查是否有可用输入再读取 System.out.print(请输入第二个整数); if (scanner.hasNextInt()) { num2 scanner.nextInt(); } else { System.out.println(输入无效请输入合法的整数。); scanner.close(); return; } // 3. 计算和 sum num1 num2; System.out.println(两个数的和是 sum); // 4. 条件判断 if (num1 num2) { System.out.println(num1 大于 num2); } else if (num1 num2) { System.out.println(num1 小于 num2); } else { System.out.println(两个数相等); } // 5. for循环打印1到10 System.out.println(\n打印1到10); for (int i 1; i 10; i) { System.out.print(i ); } scanner.close(); // 关闭扫描器 } }
Java新手入门第二课
#案例 2基础语法练习变量、流程控制#核心知识点变量定义、if-else、for 循环、Scanner 输入import java.util.Scanner; // 导入扫描器类用于接收用户输入 // 案例计算两个数的和并判断大小 public class BasicSyntax { public static void main(String[] args) { // 1. 定义变量 int num1 0, num2 0, sum; // 2. 创建Scanner对象接收用户输入 Scanner scanner new Scanner(System.in); // 读取第一个整数先检查是否有可用输入再读取 System.out.print(请输入第一个整数); if (scanner.hasNextInt()) { num1 scanner.nextInt(); // 获取整数输入 } else { System.out.println(输入无效请输入合法的整数。); scanner.close(); return; // 输入无效时终止程序避免后续错误 } // 读取第二个整数先检查是否有可用输入再读取 System.out.print(请输入第二个整数); if (scanner.hasNextInt()) { num2 scanner.nextInt(); } else { System.out.println(输入无效请输入合法的整数。); scanner.close(); return; } // 3. 计算和 sum num1 num2; System.out.println(两个数的和是 sum); // 4. 条件判断 if (num1 num2) { System.out.println(num1 大于 num2); } else if (num1 num2) { System.out.println(num1 小于 num2); } else { System.out.println(两个数相等); } // 5. for循环打印1到10 System.out.println(\n打印1到10); for (int i 1; i 10; i) { System.out.print(i ); } scanner.close(); // 关闭扫描器 } }