刚学习两周Java的小白---第二周

本文是作者学习Java两周后的分享,主要介绍了如何使用for循环实现99乘法表,理解break和continue的作用,以及深入探讨了数组的定义、使用和操作,包括数组的遍历、计算平均值、查找元素等。此外,还简单触及了冒泡排序算法,并对面向对象的基础概念进行了初步介绍。
摘要由CSDN通过智能技术生成

上一周刚学完了一些基础,然后开始了双层的循环

1、用for写双层循环

↑一个普通的99乘法表

 break:1.用于swich结构和循环结构中

              2.用于完全结束一个循环

continue:1.只用于循环

                 2.跳出本次循环,执行下一次循环

2、数组

int        [ ]        arr        =        new        int        [5];

数据类型        数组名                                     长度

     arr        [0]        =        1;

数组名     下标                值

数组是有长度的,一旦定义无法改变,长度是固定的

arr.length        ←数组长度

下标从0开始        下标=arr.length-1

      int        [ ]        arr        =        {1,2,3,4};

String        [ ]        arr        =        {"abc","def"};

展示数组:

数组的使用:

        1.数组的循环,数组的长度

        2.高级的for循环

        3.求数组的平均值

        4.键盘录入一个数,判断数组中是否存在

        5. 求最低、最高数

3、冒泡排序

可以使用双层循环来实现

        外层循环:控制比较的轮数,比较多少轮

        内层循环:控制每轮比较多少次

口诀:

        N个数字排队

        两两相比小靠前

        外层循环N-1

        内层循环N-1-i

代码如下:

数组+1

 

输出

 

3、面向对象

对象分为属性和方法

对象:用来描述客观事物的一个实体,由一组属性(静态特征)和方法(动态特征)构成;

属性:用来描述对象的固有特征,一般是名词;

方法:用来描述对象的动作,这个对象能干嘛,一般是动词;

类是抽象的,对象是具体的

                                                                                                                                  努力变强的小白

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值