在比較陣列的大小時,
int max = arr[0];
for(int x=1;xif(arr[x]>max)
max = arr[x];
將變數初始化為0時,其實是初始化陣列的角標
int max = 0;
for(int x=1;xif(arr[x]>arr[max])
max = x;
陣列排序
選擇排序
(selectsort)
內迴圈結束一次,最值出現在頭角標位置
for(int i=0;ifor(int y=i+1;yif(array[i]>array[y])else if (keymax =mid-1;
if(min>max)
return -1;
mid =(max+min)/2;
折半查詢2
int min=0;max=arr.length-1,mid;
while(min<=max);
char arr = new char[32];
int pos =arr.length;
while(num!=0){
int temp =num&base;
arr[--pos] =chs[temp];
num = num>>>offset;
for(int x=pos;xsystem.out.print(arr[x]);
二維陣列
int [ ] x,y[ ]; (一般不這麼用,只考試時有這樣定義)//x一維,y二維 等價於 int [ ] x; int [ ]y[ ];
Java學習 執行緒基礎(二)
兩個執行緒交叉執行 案例 編寫乙個程式,該程式可以接受乙個整數n,建立兩個執行緒,乙個執行緒計算從1 n並輸出結果,另乙個執行緒每隔一秒在控制台輸出一句話。這兩個工作要同時進行。public class twothread class pig implements runnable catch in...
java基礎 String學習筆記二
string學習筆記 stringbuffer stringbuilder integer 一 stringbuffer和stringbuilder 公升級三個因素 提高效率 簡化書寫 提高安全性 public class stringbufferdemo public static void me...
java基礎學習
為了和公司的同事同步,換了個英文版本的eclipse 看下面一段程式 public class hello 顯示結果 helloword gaofeng helloword gaofeng helloword gaofeng helloword gaofeng helloword gaofeng h...