我应该怎么改
package com.flow2;
import java.util.Scanner;
public class DoWhileDemo {
public static void main(String[] args) {
int a = (int) (Math.random() * 10 + 1);
System.out.println(+a);
int n1;
do {
Scanner sc = new Scanner(System.in);
System.out.println("请输入数字:");
int n1 = sc.nextInt();
if (n1 <= 5) {
System.out.println("太小!");
} else if (n1 == 5 && n1 != 9) {
System.out.println("太大!");
}
}while (a!=n1);
System.out.println("恭喜你!");
}
}
Error:(13, 17) java: 已在方法 main(java.lang.String[])中定义了变量 n1
正在回答

变量名冲突,仔细点就好了,用开发工具的时候会提醒你,还有多个大括号的问题,也会提醒你的
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星