注册 登录
编程论坛 JAVA论坛

为什么这个一直运行却没有结果啊?求大神,我是小白

张放zf 发布于 2017-10-24 20:58, 2521 次点击
只有本站会员才能查看附件,请 登录
5 回复
#2
张放zf2017-10-24 21:23
而且不显示让我输入什么东西
#3
calix2017-10-25 09:26
int score = input.nextInt();
这句是一个阻塞函数,程序等待输入,在ide里面跑的话要在执行前添加参数
这种交互式的程序最好在命令行下比较好,像这样
只有本站会员才能查看附件,请 登录
#4
张放zf2017-10-25 12:45
回复 3楼 calix
那我假如要在ide里面做,要怎么编写呢?
#5
calix2017-10-25 18:00
右键应该有"run configuration"之类的东西吧,你找下
#6
QsLinuxS2017-10-25 22:41
使用命令行来做输入这些程序。
你这个程序在某个包里面,你运行的时候应该加入包的前置,一般建议编译的时候加 -d 编译选项来做.
比如说你这个程序应该用  javac -d . HelloWord.java 来编译,它会生成对应的目录来说明他在某个包里面,你可以使用 java 包.程序 来运行
在这里即使没有加入 -d . 命令,你也需要 使用  java helloworld.HelloWorld 来运行程序
在没了解这些之前,你使用idea哪些纯属是自己往火里跳。做些无意义又吃力的东西

[此贴子已经被作者于2017-10-25 22:44编辑过]

1