一、选择结构
(一)if 选择结构
public static void main (String[] args)
{
int a=10;
int b=20;
if(a>b)
{
System.out.println(a);
}
else
{
System.out.println(b);
}
}
(二)switch 选择结构
public static void main (String[] args)
{
Scanner input=new Scanner(System.in);
int a=input.nextInt();
switch(a)
{
case 1:System.out.println("Tom");break;
case 2:System.out.println("Jerry");break;
case 3:System.out.println("Spike");break;
default:System.out.println("Wrong");break;
}
}
注:switch 语句后面一定要加上 break,因为该结构的本质是从符合条件的语句处执行,如果不加 break,从符合条件的语句处执行之后,会接着执行下面的语句。
二、循环结构
(一)while 循环结构
public static void main(String[] args)
{
int i=0;
while(i<=5)
{
System.out.println(i);
i++;
}
}
(二)do…while 循环结构
public static void main(String[] args)
{
int i=0;
do
{
System.out.println(i);
i++;
}
while(i<=5);
}
(三)for 循环结构
public static void main(String[] args)
{
for(int i=0;i<=5;i++)
{
System.out.println(i);
}
}
(四)for…each 循环结构
public static void main(String[] args)
{
int[] array1= {0,1,2,3,4,5};
for(int i:array1)
{
System.out.println(i);
}
}