第10次作業

2022-08-18 22:12:17 字數 1172 閱讀 6051

clerk.getproduct();// 從店員處取走整數}}

}class producer implements runnable

public void run()

catch(interruptedexception e)

clerk.setproduct(product); // 將產品交給店員}}

}public class producttest

}class clerk

// 這個方法由消費者呼叫

問題:消費者取重複的資料。

修改:

int flag = (int)(math.random()*2+1);生成1-2的隨機數;

2.集合類的特點:

(1)集合類中只容納物件名(指向物件的位址)

(2)集合類中容納的元素都是object型別,一旦把乙個物件置入集合類中,它的類資訊將丟失

(3)集合類的大小可改變

3.linkedlist類提供了使用雙向鍊錶實現資料儲存的方法,可按序號檢索資料,並能夠進行向前或向後遍歷

實驗內容:

1.模擬三個老師同時分發80分作業,每個老師相當於乙個執行緒。

2.模擬乙個銀行存款的程式。假設有兩個儲戶都去銀行往同乙個賬戶進行存款,一次存100,每人存三次。要求儲戶每存一次錢,賬戶餘額增加100,並在控制台輸出當前賬戶的餘額。

第10次作業

1.用迴圈機構求字串長度。include main char cs 20 int i 0,lenght 0 gets cs puts cs while cs i 0 lenght printf 字串的長度為 d n lenght 2.編寫程式,統計字串中大寫字母的個數。include main ch...

第10次作業

1 統計字串中各數字的長度 2 編寫程式,統計字串中大寫字母的個數 include main char str 50 int i,cnt cnt i 0 gets str while str i 0 if str i a str i z cnt i printf 大寫字母的個數為 d n cnt 3...

第10周作業

1 編寫指令碼selinux.sh,實現開啟或禁用selinux功能 2 統計 etc fstab檔案中每個檔案系統型別出現的次數 awk uuid end etc fstab sort nr 3 提取出字串yd c m05mb 9 bdh7dq yvixp3vpw中的所有數字 echo yd c ...