黑马程序员-------学习日记Java基础 第三天
2011-10-24 18:31
495 查看
---------------------- android培训、java培训、期待与您交流!----------------------
循环语句
1.while
while(条件)
{执行语句}
2.do while
do {执行}
while
此类型至少执行一次。
3. for
1和2的区别:
1 先判断。条件,后执行
2.先执行,后判断条件,至少执行一次
for 循环内 的 定义的变量 只在for循环内有效,for循环结束,变量消失。
什么时候使用循环结构?
需要执行多次时
练习 例子
1.打印出1——10的和。
class leijia1dao10 { public static void main(String[] args) {int sum = 0 int x = 1 while(x<11) {sum = sum + x ; x++ } System.out.println("sum="sum); } }
2.输出1——100之间 7的倍数的个数。
class leijia2 { public static void main(String[] args) { int count = 0 ; for (int x =1;x<=100 ;x++ ) { if (x%7==0) count++; } System.out.println("个数="+count); } }
3.循环嵌套 三角形*号列子
class daosanjiao { public static void main(String[] args) { int z =5 ; for (int x=0;x<5 ;x++ ) { for (int y= 0;y<z ;y++ ) { System.out.print("*"); } System.out.println(); z--;
![](http://hi.csdn.net/attachment/201110/24/0_1319455704w92M.gif)
九九乘法表练习
class jiujiuchenfa { public static void main(String[] args) { for (int x=1; x<10; x++) { for (int y=1;y<=x ;y++ ) { System.out.print(y+"*"+x+"="+y*x+"\t"); } System.out.println(); } } }
![](http://hi.csdn.net/attachment/201110/24/0_1319457825OSOo.gif)
空格和星号组合符号打印
![](http://hi.csdn.net/attachment/201110/25/0_1319540871hTlY.gif)
代码
class lianxi0311 { public static void main(String[] args) { for (int x=0;x<5 ;x++ ) { for (int y=x ;y<4 ; y++) { System.out.print("-"); } for (int z=0;z<=x ;z++ ) { System.out.print("* "); } System.out.println(); } } }
---------------------- android培训、java培训、期待与您交流! ----------------------
详细请查看:http://edu.csdn.net/heima
相关文章推荐
- 黑马程序员学习日记 (一)java基础
- 黑马程序员_java学习日记_Java基础小知识学习整理
- 黑马程序员--java多线程和单例模式--java学习日记3(基础知识)
- 黑马程序员-------学习日记Java基础 第一天
- 黑马程序员Java基础加强33-40学习日记
- 黑马程序员——学习日记5 java面向对象基础
- 黑马程序员--Java学习日记之基础知识(思维导图&基础概念)
- 黑马程序员 JAVA基础学习日记五——封装 继承 多态
- 黑马程序员Java基础加强41-48学习日记
- 黑马程序员——学习日记2(java入门基础知识点)
- 黑马程序员--IO流和文件操作--java学习日记8(基础知识)
- 黑马程序员--GUI界面编程--java学习日记9(基础知识)
- 黑马程序员--java实现约瑟夫环问题--java学习日记1(基础知识)
- 黑马程序员--Java学习日记之基础知识(循环结构与数组)
- 黑马程序员_Java学习日记第三天-多态、内部类、异常处理
- 黑马程序员Java基础加强49-56学习日记
- 黑马程序员-------学习日记Java基础 第二天
- 黑马程序员[android]我的java基础学习日记一
- 黑马程序员-Java基础学习第三天总结
- 黑马程序员--面向对象第一部分--java学习日记4(基础知识)