电脑总有几个java程序运行不起
package hello3;
import java.util.Scanner;
public class Compare {
public static void main(String[]args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
Scanner sd=new Scanner(System.in);
int b=sd.nextInt();
if(a==b)
System.out.println(a+"和"+b+"相等");
else {
if(a>b)
System.out.println(a+"大于"+b);
else
System.out.println(a+"小于"+b);
}
}
}
这个程序应该·是对的吧。但是像上次一样。run之后console没有显示。
正在回答
同学你好,1、首先看一下控制台的小方框是否为红色,如果是红色,代表程序已经运行起来了。
2、因为根据程序执行的顺序,运行起来后,需要先在控制台输入数据内容,使用sc.nextInt方法接收数据,然后程序继续向下运行。
3、只是点击Ran as-->Java Application之后,是启动了程序,此时控制台在等待输入呐,比如我们在接收数据前加上一个输出语句,当启动程序后,就可以看到程序在开始运行了
同学觉得没有任何显示,是因为你还没有想控制台输入任何数据,所以程序没有继续向下执行。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
同学你好,代码编写的没有问题,同学可以参考老师之前的回答,http://class.imooc.com/course/qadetail/150532
首先进行运行程序右键点击Ran as-->Java Application,然后在控制台中首先要看一下控制台的小方框是否为红色,如果是红色,代表程序已经运行起来了,需要在控制台点击光标,然后在控制台输入数据,每输入一次数字按一下键盘的回车键,会在控制台中看见结果的。如下:
最终按下回车,输出结果,程序运行结束。方框变成灰色。如下:
如果小方框不是红色的,建议同学重新启动一下eclipse或者重新建一个类,将代码粘贴一下,运行一下。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星