快速学习java基础知识(Java基础02)

循环结构

循环结构大体可以分为三类:

  1. while循环
    用于循环次数不确定的情况之下!
    用while循环求100以内的偶数和!
		int i = 0;
        int j = 0;
        while (i<=100){
            if (i%2!=0){
                j += i;
            }
            i++;
        }
        System.out.println("100以内偶数的和(包括100)为:"+ j);
  1. do…while循环
    用do…while循环求100以内的偶数和!
		int a = 0;
        int b = 0;
        do {
            if (a%2!=0){
                b += a;
            }
            a++;
        }while (a<=100);
        System.out.println("100以内偶数的和(包括100)为:"+ b);

while循环和do…while循环的区别在与:
while循环先进行判断条件再决定是否运行循环体!
do…while循环是运行一次循环体再进行判断决定是否继续循环!
3. for循环
for循环相比while循环局限性更大,适用于循环次数确定的情况下,开始节点和结束节点比较突出!
使用for循环计算100以内的偶数和:

		int y = 0;
        for (int x=0 ; x <= 100; x++){
            if (x%2!=0){
                y += x;
            }
        }
        System.out.println("100以内偶数的和(包括100)为:"+ y);

数组
  1. 数组是一种存放同一类型数据的容器;
  2. 数组的使用
		//数组的使用步骤:
        //1.声明数组(数组中元素的类型)
        int [] arr;
        //2.开辟空间(在内存中给数组开辟空间--指定数组元素的个数,数组长度length)
        arr=new int[5];//确定了空间大小为20个字节
        //3.赋值(给数组的元素赋值,没赋值的元素都是默认值:整型0 小数0.0 )
        arr[0]=12;
        arr[1]=13;
        //4.取值(取出数组中元素的值,进行处理)
        System.out.println(arr[2]);//0
        //隐藏着自动类型转换:int --float
        float f=10;
  1. 处理数据——增强型for循环(foreach)
    用于打印出数组中的所有元素!
	//增强for循环--只适合数组,集合
        //每循环一次,将数组中的一个元素赋值给s,直到取完数组中所以的元素,循环自动结束
        for (double s:scores) {
            System.out.println(s);//每一次循环,s分别表示数组的每一个元素
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值