谁能给我java各种循环语录的格式?

Python035

谁能给我java各种循环语录的格式?,第1张

第一种基础for循环

先判断条件,满足就执行循环体,不满足退出

for(循环变量循环条件循环后执行表达式){

    逻辑体

}

列如:

for(int i=0i<100i++){

    System.out.println(i)

}

第二种:while循环

先判断条件,满足就执行循环体,不满足退出

while(循环条件){

    逻辑体

}

例如:

int i = 0

while(i<100){

    System.out.println(i)

    i++

}

第三种:do-while循环

先执行循环体,再判断条件,如果条件满足,继续执行,不满足,退出循环,最少执行一次

do{

    逻辑体

}while(循环条件)

例如:

int i=0

do{

    System.out.println(i)

    i++

}while(i<100)

第四种:foreach循环,是一种遍历的循环

for(对象 对象名 : 对象集合){

    逻辑体

}

例如:

for(Person person : List<Person> list){

    System.out.println(person.toString())

}

匿名对象,合法!

匿名对象定义:

匿名对象,顾名思义,就是没有明确的声明的对象.

可以简单的理解为只使用一次的对象,即没有任何一个具体的对象名称引用它.

使用方法:

匿名对象使用方法一:当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简化.

如果对一个对象进行多个成员的调用,就必须给这个对象起个名字.

匿名对象使用方法二:可以将匿名对象作为实际参数进行传递.

示例:

public class Person

{

String name="林夕"

int age=25

String talk()

{

return "我叫: "+name+",今年: "+age+"岁"

}

}

public class Test

{

public static void main(String[] args)

{

//声明了一 Person 匿名对象,调用 Person 类中的 talk()方法。

System.out.println(new Person().talk())

}

}