您的位置:首页 > 职场人生

黑马程序员-------学习日记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--;




 

九九乘法表练习

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();
}
}
}




 

 

空格和星号组合符号打印



代码

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 string class android dao