java学习路14.0

for循环的应用和一种实用的小技巧

1: 遍历数组的传统方式

public XunHun class{
   public static void main(String []args){
   /* 建立一个数组 */
  int [] integers={1,2,3,4};
  /* 开始遍历 */
  for (int j=0;j<integers.length;j++){
	int i = integers[j];
     System.out.println(i);
  }
 }
}
1
2
3
4

2.for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体

/* 建立一个数组 */
 int[] integers = {1, 2, 3, 4};

 /* 开始遍历 */
 for (int i : integers) {
     System.out.println(i); /* 依次输出“1”、“2”、“3”、“4” */
 }

在使用第二中for循环的方法比第一种方法更加简便,而且也可以将上述的代码中的数据类型改为字符串类型,也可以进行遍历。

3.循环的终结

m:while(a){//第一个循环
            System.out.println("请您输入您的账号:");
            account = scanner.next();
            n:for(String K:list){//第二个循环
                per=K.split(" ");
                if(account.equals(per[0])){
                    System.out.println("抱歉,该用户已存在!");
                    break;
                }
                else{
                    break m;
                }
            }
        }

在java的循环中可以在要循环的语句前面加上一个记号和一个" :"的符号,然后在循环当中就能够较为便利地终止循环了,比如break m就可以直接跳出第一个while循环,break n就可以跳出第二个for循环了。这样就不需要苦逼地一个循环一个循环地跳出了,能够一步到位,新手小白能够简单地使用之种方法。

4.Java嵌套循环是指在一个循环语句的循环体中再定义一个循环语句的语法结构。whiledo.while、for循环语句都可以进行嵌套,并且它们之间也可以互相嵌套,如最常见的在for循环中嵌套for循环, Java嵌套循环格式如下:

for(初始化表达式;循环条件;操作表达式){
 …
 for(初始化表达式;循环条件;操作表达式){
 执行语句
 …
 }
}
下面我们通过案例Example.java 来介绍。
public class Example{
 public static void main(String[] args){
 int i,j; //定义两个循环变量
 for(i=1;i<=9;i++){ //外层循环
 for (j=1;j<=1;j++){ //内层循环
 System.out.print("*"); //打印*
 }
 System.out.print(""); //换行
 }
 }
} 
上面程序运行结果如下:
*
**
***
****
*****
******
*******
********
*********

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值