Java学习第五天
1、for循环
语法:
for(1.变量的初始化;2.条件;4.变量的改变){
3.循环执行的代码;
}
注意:
执行流程:1->2->3->4->2->3->4->2->3->4
for三个位置可以没有值,但是占位符必须保留
在for()中声明的变量作用域时循环,除了循环就自动释放了
求1~50的和
while:
int i = 1;
int sum = 0;
while(i<=50){
sum += i;
i++;
}
for:
int sum = 0;
for(int i=1;i<=50;i++){
sum += i;
}
int sum = 0;
int i = 1;
for(;i<=50;){
sum += i;
i++;
}
2、break:跳出,
结束switch结构,结束所在的循环
continue:
提前结束本次循环,进入下次循环
3、循环的嵌套:
打印图案,行数从键盘输入
*
**
***
****
外循环{
内循环{
}
}
外循环执行一次,里面要执行完(到不符合条件位置)
在内循环中有break,continue,只影响内循环
补充:
判断一个字符串是否和某个字符串相等
String s1 = "hello";
String s2 = input.next();
s2.equals(s1): 返回true,相等
false:不相等
s2.equals("hello")
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。