怎么查看JAVA JDK版本

shihaijun2 2009-09-22 08:28:30
题目:
完成JAVA猜数游戏设计:给你一个1至100之间的整数,请猜测这个数。按模板要求,将【代码1】~【代码7】替换为Java程序代码。

答案:
import java.util.Scanner;
public class GuessNumber
{
public static void main (String args[ ])
{
System.out.println("给你一个1至100之间的整数,请猜测这个数");
int realNumber=(int)(Math.random()*100)+1;
int yourGuess=0;
Scanner reader=new Scanner(System.in);
System.out.println("输入您的猜测:");
yourGuess=reader.nextInt(); // reader调用方法获取用户从键盘键入的整数,并赋值给yourGuess
while (yourGess!=realNumber) // 循环条件。
{
if (yourGess>realNumber) // 条件代码。
{
System.out.println("猜大了,请再猜:");
yourGuess=reader.nextInt(); // reader调用方法获取用户从键盘键入的整数,并赋值给yourGuess
}
else if(yourGess<realNumber) // 条件代码
{
System.out.println("猜小了,请再猜:");
yourGuess=reader.nextInt(); // reader调用方法获取用户从键盘键入的整数,并赋值给yourGuess
}
}
System.out.println("猜对了!");
}
}

保存为:GuessNumber.java 怎么调试的时间就出问题了啊 小弟是才学JAVA的 不知道错在那啊?那个大哥哥大姐姐 指点哈
...全文
7362 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
javhu 2011-01-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bayougeng 的回复:]

引用 1 楼 zhongweijian 的回复:
命令行输入java -version可以查看jdk版本。


如果机器上只安装了一个JDK,而且,只环境变量配置正确的话,才能证明做。
如果有多个JDK的话,那java -version的结果就看你的环境变量怎么配置了。
按照2楼的改完以后,你的PG应该就可以执行了。
[/Quote]正解!
咖啡机 2011-01-04
  • 打赏
  • 举报
回复
运行cmd.exe ->
//输入java -version
java -version
//便可查看java的相关信息
Java-我去 2011-01-04
  • 打赏
  • 举报
回复
java -version
wyystc 2011-01-03
  • 打赏
  • 举报
回复
怎么都是《unknown source》啊?是不是没有装这东西啊?
car-java 2011-01-03
  • 打赏
  • 举报
回复
用java -version就可以了,在cmd中
hh20210413 2011-01-03
  • 打赏
  • 举报
回复
import java.util.*;
public class helloAccp1
{
public static void main(String[] args)
{
System.out.println("我心里有一个1-100之间的数,请你猜测一下吧:");
int realNum=(int)(Math.random()*100+1);
Scanner input=new Scanner(System.in);
int youGuess=0;
while(youGuess!=realNum)
{
System.out.println("请输入您的猜测:");
youGuess=input.nextInt();
if(youGuess==realNum)
{
System.out.println("猜对了");
break;
}
else
{
if(youGuess>realNum)
{
System.out.println("再小些!");
}
else
{
System.out.println("再大些!");
}
}
}
}
}
createWang 2009-09-23
  • 打赏
  • 举报
回复
开始-运行-cmd
如没反映,查看环境变量是否配置正确(如不会,google一把即可)
如有反映。
java -version
yieryi521 2009-09-23
  • 打赏
  • 举报
回复
2楼能编译成功,但运行时还有个异常,NoClassDefFoundError,把GuessNumber.class的目录弄进classpath后就可以运行了,不知道lz是不是也是这问题
menjianguo 2009-09-23
  • 打赏
  • 举报
回复
cmd

java -version
bea_java 2009-09-23
  • 打赏
  • 举报
回复
cmd

java -version
huangqibing0626 2009-09-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gesanri 的回复:]
while (yourGess!=realNumber)  // 循环条件。
if (yourGess>realNumber)  // 条件代码。
else if(yourGess <realNumber)  // 条件代码
这3行的yourGess都掉了一个u
[/Quote]

我调试了一下,错误在这!
在cmd.exe中运行 java可以看到查看java的所有提示!
welllit 2009-09-23
  • 打赏
  • 举报
回复
javac
haxzheng 2009-09-23
  • 打赏
  • 举报
回复
System.getProperty("java.version");
  • 打赏
  • 举报
回复
控制面板里看装的程序
fangpengyu 2009-09-23
  • 打赏
  • 举报
回复
路过,楼上说的正确
sforiz 2009-09-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhongweijian 的回复:]
命令行输入java -version可以查看jdk版本。
[/Quote]

CMD 中输入java 会给出所有的命令提示
晴天v1 2009-09-22
  • 打赏
  • 举报
回复
楼上 正确。
bayougeng 2009-09-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhongweijian 的回复:]
命令行输入java -version可以查看jdk版本。
[/Quote]

如果机器上只安装了一个JDK,而且,只环境变量配置正确的话,才能证明做。
如果有多个JDK的话,那java -version的结果就看你的环境变量怎么配置了。
按照2楼的改完以后,你的PG应该就可以执行了。
gesanri 2009-09-22
  • 打赏
  • 举报
回复
while (yourGess!=realNumber) // 循环条件。
if (yourGess>realNumber) // 条件代码。
else if(yourGess <realNumber) // 条件代码
这3行的yourGess都掉了一个u
zhongweijian 2009-09-22
  • 打赏
  • 举报
回复
命令行输入java -version可以查看jdk版本。

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧