提供Java小程序,加注释
我对JAVA不是太懂,哪位能提供几个JAVA小程序,譬如ifwhile,for循环之类的。务必稍加注释,谢谢。若材料详细,可加分不低与50!!!如果想以文件形式发给我:请...
我对JAVA不是太懂,哪位能提供几个JAVA小程序,譬如if while,for循环之类的。务必稍加注释,谢谢。若材料详细,可加分不低与50!!!
如果想以文件形式发给我:请发 lym39@126.com ,谢谢帮忙! 展开
如果想以文件形式发给我:请发 lym39@126.com ,谢谢帮忙! 展开
6个回答
展开全部
下面这个程序向大家展示了break和continue在for和while循环中的例子:
//: BreakAndContinue.java
// Demonstrates break and continue keywords
public class BreakAndContinue {
public static void main(String[] args) {
for(int i = 0; i < 100; i++) {
if(i == 74) break; // Out of for loop
if(i % 9 != 0) continue; // Next iteration
System.out.println(i);
}
int i = 0;
// An "infinite loop":
while(true) {
i++;
int j = i * 27;
if(j == 1269) break; // Out of loop
if(i % 10 != 0) continue; // Top of loop
System.out.println(i);
}
}
} ///:~
在这个for循环中,i的值永远不会到达100。因为一旦i到达74,break语句就会中断循环。通常,只有在不知道中断条件何时满足时,才需象这样使用break。只要i不能被9整除,continue语句会使程序流程返回循环的最开头执行(所以使i值递增)。如果能够整除,则将值显示出来。
第二部分向大家揭示了一个“无限循环”的情况。然而,循环内部有一个break语句,可中止循环。除此以外,大家还会看到continue移回循环顶部,同时不完成剩余的内容(所以只有在i值能被9整除时才打印出值)。输出结果如下:
0
9
18
27
36
45
54
63
72
10
20
30
40
之所以显示0,是由于0%9等于0。
无限循环的第二种形式是for(;;)。编译器将while(true)与for(;;)看作同一回事。所以具体选用哪个取决于自己的编程习惯。
//: BreakAndContinue.java
// Demonstrates break and continue keywords
public class BreakAndContinue {
public static void main(String[] args) {
for(int i = 0; i < 100; i++) {
if(i == 74) break; // Out of for loop
if(i % 9 != 0) continue; // Next iteration
System.out.println(i);
}
int i = 0;
// An "infinite loop":
while(true) {
i++;
int j = i * 27;
if(j == 1269) break; // Out of loop
if(i % 10 != 0) continue; // Top of loop
System.out.println(i);
}
}
} ///:~
在这个for循环中,i的值永远不会到达100。因为一旦i到达74,break语句就会中断循环。通常,只有在不知道中断条件何时满足时,才需象这样使用break。只要i不能被9整除,continue语句会使程序流程返回循环的最开头执行(所以使i值递增)。如果能够整除,则将值显示出来。
第二部分向大家揭示了一个“无限循环”的情况。然而,循环内部有一个break语句,可中止循环。除此以外,大家还会看到continue移回循环顶部,同时不完成剩余的内容(所以只有在i值能被9整除时才打印出值)。输出结果如下:
0
9
18
27
36
45
54
63
72
10
20
30
40
之所以显示0,是由于0%9等于0。
无限循环的第二种形式是for(;;)。编译器将while(true)与for(;;)看作同一回事。所以具体选用哪个取决于自己的编程习惯。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if (我想抽烟) //如果我想抽烟
{
if(烟&&火) // 有烟有火
{
alert("吸烟成功");// 弹出提示框 抽烟成功
}
else
{
alert("吸烟不成功");
}
else
{
alert("我不想抽烟,别烦我!"); 烟或者火有一个为空 或者都为空就弹出吸烟不成功
}
while是循环 如果迭代有下一个 责进行while 的内容
这个程序的意思是说
如果在我想抽烟的前提下
有烟有火
吸烟成功
如果烟或者火缺一个 或者都为空
就抽烟不成功
不知道这样的解释你满意吗
想知道其他请继续问
我可以继续给你解释
{
if(烟&&火) // 有烟有火
{
alert("吸烟成功");// 弹出提示框 抽烟成功
}
else
{
alert("吸烟不成功");
}
else
{
alert("我不想抽烟,别烦我!"); 烟或者火有一个为空 或者都为空就弹出吸烟不成功
}
while是循环 如果迭代有下一个 责进行while 的内容
这个程序的意思是说
如果在我想抽烟的前提下
有烟有火
吸烟成功
如果烟或者火缺一个 或者都为空
就抽烟不成功
不知道这样的解释你满意吗
想知道其他请继续问
我可以继续给你解释
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
借花献佛
可以去JAVA开发网或者去SUN的论坛看看,那里例子超级多
JAVA的学习多点自己看自己找比问人来得好...
if (我想抽烟) //如果我想抽烟
{
if(烟&&火) // 有烟有火
{
alert("吸烟成功");// 弹出提示框 抽烟成功
}
else
{
alert("吸烟不成功");
}
else
{
alert("我不想抽烟,别烦我!"); 烟或者火有一个为空 或者都为空就弹出吸烟不成功
}
while是循环 如果迭代有下一个 责进行while 的内容
这个程序的意思是说
如果在我想抽烟的前提下
有烟有火
吸烟成功
如果烟或者火缺一个 或者都为空
就抽烟不成功
不知道这样的解释你满意吗
想知道其他请继续问
我可以继续给你解释
可以去JAVA开发网或者去SUN的论坛看看,那里例子超级多
JAVA的学习多点自己看自己找比问人来得好...
if (我想抽烟) //如果我想抽烟
{
if(烟&&火) // 有烟有火
{
alert("吸烟成功");// 弹出提示框 抽烟成功
}
else
{
alert("吸烟不成功");
}
else
{
alert("我不想抽烟,别烦我!"); 烟或者火有一个为空 或者都为空就弹出吸烟不成功
}
while是循环 如果迭代有下一个 责进行while 的内容
这个程序的意思是说
如果在我想抽烟的前提下
有烟有火
吸烟成功
如果烟或者火缺一个 或者都为空
就抽烟不成功
不知道这样的解释你满意吗
想知道其他请继续问
我可以继续给你解释
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以去JAVA开发网或者去SUN的论坛看看,那里例子超级多
JAVA的学习多点自己看自己找比问人来得好...
JAVA的学习多点自己看自己找比问人来得好...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询