20240404 Java笔记

1.method————>方法(高级语言)     function————>函数

1.1方法化

*入口

*出口

   *void不需要出口

1.2方法的结构:

public static 返回类型 方法名称(参数){

return 类型一致;

}

2问题

public static void test (int n){

if(n==3){

   return;

     }

System.out.println(n);

}

2.1待续

方法重载

方法递归

3.数组

3.1概念

连续分配相同类型的空间

现实社会:有顺序性,位置,存储多个相同类型————数组

3.2定义方式

3.3访问方式:数组方式的存储

3.4初始化值

int:0

double:0.0

String:null

3.5数组案例:

最大值,最小值:

求第二大值:(原理与三个数比大小相似)

先对数组最前面两个数:

假设第一个数为最大数,第二个数为第二大;(先排好前两个数字,再与后数值比较);

前面两个数字排好后,只需从第2个数字后边根据循环与前面数字比较:

把a[i]看作第三个数,如果a[i]大于m,则a[i]成为新的m,m变为新的second;

a[i]小于第二大时,对比较没有影响,

a[i]比second大,比m小时,a[i]成为新的second。最后返回第二大值。

3.6掷色子:

4 二维数组

4.1 数组的维数

假象:一维数组

二维数组:数组中的元素是一维数组

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值