最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

java數(shù)組的初始化及遍歷

2022-06-27 13:30 作者:虛云幻仙  | 我要投稿

/**
* 測試數(shù)組的三種初始化 以及遍歷的兩種方式
* 靜態(tài)初始化 動態(tài)初始化 默認初始化
*/

public class Test3 {
? ?private int id;
? ?private int age;
? ?public Test3(int id,int age){
? ? ? ?super();
? ? ? ?this.id = id;
? ? ? ?this.age = age;
? ?}
}
class Test4{
? ?public static void main(String[] args) {

? ? ? ?int[] i1 = {10,20,30,40};
? ? ? ?//靜態(tài)初始化
? ? ? ?//在定義數(shù)組時直接寫元素 按元素的數(shù)量生成對應大小的空間 空間不可伸縮


? ? ? ?Test3[] t = {new Test3(1,10),new Test3(2,60)};
? ? ? ?//引用類型數(shù)組的靜態(tài)初始化 同樣用{ , , }格式

? ? ? ?int[] i2 = new int[5];
? ? ? ?i2[0] = 1;
? ? ? ?i2[1] = 2;
? ? ? ?//動態(tài)初始化 用下標index逐個賦值

? ? ? ?int[] i3 = new int[3];
? ? ? ?boolean[] b = new boolean[2];
? ? ? ?String[] s = new String[4];
? ? ? ?//默認初始化 int默認0 boolean默認false String默認null
? ?}
}

class Test5{
? ?public static void main(String[] args) {

? ? ? ?String[] arg = {"a","r","g","s"};
? ? ? ?for(int i = 0;i<arg.length;i++){
? ? ? ? ? ?//.length數(shù)組的長度 arg數(shù)組有四個元素 長度是4
? ? ? ? ? ?System.out.println(arg[i]);
? ? ? ? ? ?//遍歷方法一 通過for循環(huán) 用下標index逐個讀取或修改元素
? ? ? ?}

? ? ? ?for(String s:arg){
? ? ? ? ? ?//for-each語句
? ? ? ? ? ?System.out.println(s);

????????????//s代表當前正在被遍歷的元素 相當于s = arg[i]
????????????//通過for-each遍歷只能讀取不能修改
????????????// s=arg[i]意思是將arg[i]值賦給s s值和arg[i]相同但s不代表arg[i]
????????????// 更改引用變量s=其他 只是改變了s的指向 沒有改變arg[i]
????????????//原理同a=1 b=a b=2 println(a)結(jié)果還是1
????????????//但如果arg有屬性arg[i].a 可以通過改變s.a屬性來改變arg[i]屬性
????????????//原理同 Test5 t5=new Test5() ? t6=t5 ?t6.a=xxx t5.a改變

? ? ? ?}
? ?}
}

java數(shù)組的初始化及遍歷的評論 (共 條)

分享到微博請遵守國家法律
吴桥县| 敦化市| 黄梅县| 彭山县| 阳东县| 县级市| 偏关县| 衡阳县| 伊川县| 汉阴县| 金坛市| 凌海市| 五峰| 南和县| 太康县| 博野县| 常宁市| 基隆市| 阳信县| 昭苏县| 柳江县| 岳阳市| 泰和县| 庐江县| 蕉岭县| 丹东市| 额济纳旗| 天峨县| 克什克腾旗| 长沙县| 澳门| 武清区| 礼泉县| 二连浩特市| 轮台县| 板桥市| 荔浦县| 安西县| 东平县| 驻马店市| 新泰市|