while循环
举例
int x
= 1;
while(x
<3);
{
System
.out
.println("x="+x
);
x
++;
}
for循环
举例
for(初始化表达式;循环条件表达式;循环后的操作表达式
)
{
执行语句;
(循环体
)
}
for(int x
= 1; x
<3; x
++)
{
System
.out
.println("x="+x
);
}
注意点
除了判断区以外,其他区域可用任何语句,如下结果为:a d c d c
int x
= 1;
for(System
.out
.println("a");x
<3; System
.out
.println("c"))
{
System
.out
.println("d");
x
++;
}
面试题
for循环无限循环的最简形式
while(true){}
for(;;){}
for和while使用场景建议
用于循环增量建议使用for,用后内存会将变量直接释放。变量在用完后还需要使用时,建议用while
break语句
给循环起名字即可选择需要结束的语句块
w
:for(int x
=0; x
<3; x
++)
{
for(int y
=0; y
<4; y
++)
{
System
.out
.println("x="+x
);
break w
;
}
}
函数
概述
java最小的功能单元函数,当调用函数时,虚拟机会自动寻找并调用
函数的重载
void show(int a
,char b
,double c
){}
a
.
void show(int x
,char y
,double z
){}
b
.
int show(int a
,double c
,char b
){}
c
.
void show(int a
,double c
,char b
){}
d
.
boolean show(int c
,char b
){}
e
.
void show(double c
){}
f
.
double show(int x
,char y
,double z
){}