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

歡迎光臨散文網(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ù)組的初始化及遍歷的評論 (共 條)

分享到微博請遵守國家法律
寿宁县| 延安市| 墨竹工卡县| 临城县| 奈曼旗| 永靖县| 乌海市| 巍山| 呼伦贝尔市| 海安县| 体育| 益阳市| 井冈山市| 迁安市| 蒲江县| 颍上县| 庄河市| 东至县| 祥云县| 中西区| 旌德县| 宁乡县| 克什克腾旗| 西宁市| 襄汾县| 澄江县| 红桥区| 班玛县| 措勤县| 林西县| 佳木斯市| 永德县| 金堂县| 平罗县| 茶陵县| 微山县| 新兴县| 和田县| 德化县| 驻马店市| 荔浦县|