java语句译为中文

publicclasswhiletest{publicstaticvoidmain(String[]args){java.util.Randomr=newjava.uti... public class whiletest
{
public static void main(String[] args)
{
java.util.Random r=new java.util.Random();
int num=r.nextInt(30);
while (num<25)
{
System.out.println("Generated"+num);
num=r.nextInt(30);
}
System.out.println("Out of while.num="+num);
}
}
展开
 我来答
ZoviKoo
2009-02-22 · TA获得超过293个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:165万
展开全部
1.public class whiletest --创建一个访问级别为公共的类whiletest
{
2.public static void main(String[] args) --程序主函数入口
{
3.java.util.Random r=new java.util.Random(); --创建一个java.util包下的Random类的对象 此类为产生随机数的
4.int num=r.nextInt(30); -- 定义一个整型变量num并给它赋值为0-29之间的随机数,Random类的r对象的nextInt(int age)方法是产生一个0-(age-1)之间的随机数
5.while (num<25) -- while循环 条件为num小于25
{
6.System.out.println("Generated"+num); --在控制台输入"Generated"和随机出来的数
7.num=r.nextInt(30); --同第4行代码
}
8.System.out.println("Out of while.num="+num); --在控制台输出"Out of while.num="和随机出来的数
}
}
意思是首先随即一个0到29之间的一个数,如果这个数小于25就打印"Generated"和这个数,并再随即一个0到29之间的数,如果这个数小于25就再次打印"Generated"和这个数,一直这样循环知道随即出来的数大于25,然后打印"Out of while.num="和这个大于25的数
javenwong
2009-02-22
知道答主
回答量:22
采纳率:0%
帮助的人:18.7万
展开全部
呵呵,问对人了,偶就是搞java滴。

这个程序要做的是:
首先取得0-29的随机数,注意 包括0 不包括30
如果此随机数<25就循环获取相同规则的随机数,直到获得的随机数不小于25,然后将其打印至控制台。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mqcake
2009-02-22 · TA获得超过218个赞
知道小有建树答主
回答量:694
采纳率:0%
帮助的人:237万
展开全部
就是取随机数。然后判断输出。小于25就循环产生,else就结束。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式