第三章05 陣列與方法的引用操作

2021-08-21 13:57:35 字數 782 閱讀 7199

引用傳遞 是將堆記憶體資料交由棧記憶體操作,資料按照函式的操作改變。範例1與範例2中的函式都屬於引用操作。

範例1:

//通過printarray(int temp)列印陣列

public class maindemo;

printarray(data);

}public static void printarray(int temp);

inc(data);

printarray(data);

}public static void printarray(int temp);

for(int t = 0;tdata[i+1])else

}} for(int j = 0;j範例4: 逆序

//將乙個陣列逆序輸出的方法有2種

//定義乙個與原陣列大小相同的陣列,將原始陣列的內容逆序賦值給新陣列,並輸出新陣列的內容

public class maindemo;

int rdata = new int[data.length];

for(int i = data.length-1;i>=0;i--)

for(int j = 0;j//遍歷當前陣列,互換對稱位置的數字並輸出

public class r;

int flag = data.length-1;

int temp;

for(int i = 0;ifor(int j =0;jsystem.out.print(data[j]+",");

}}

第三章 C 迴圈與方法

第一節1 for迴圈入門 語法 for 條件表示式 練習 第三章作業 1.寫乙個程式列印100到200的值 2.寫乙個程式從10列印到1 3.寫乙個程式列印10到30之間的所有偶數 第二節2 變數的宣告和賦值 變數的作用域 第三節for迴圈 語法 while 條件表示式 等差數列 1 n n n 1...

scala學習第三章陣列相關操作

val b new arraybuffer int 或者 new arraybuffer int b 1 arraybuffer 1 用 在尾端新增元素 b 1,2,3,5 arraybuffer 1,1,2,3,5 在尾端新增多個元素 b array 1,2,3 arraybuffer 1,1,2...

第三章 棧 佇列 陣列

1.假設棧初始為空,將中綴表示式 這題和上題區別就是rear指向隊尾元素,而不是隊尾元素的下乙個元素 4.設有下圖所示的火車車軌,入口到出口之間有n條軌道,列車的行進方向均為從左至右,列車可駛入任意一條軌道。現有編號為1 9的9列列車,駛入的次序依次是8,4,2,5,3,9,1,6,7。若期望駛出的...