問題詳情

二、使用 Java 建立程式,可以從文字檔案讀取包含以逗號區隔的兩橫行資料,每一橫行資料萃取出合法的數值資料置於陣列中,並建立兩條搜尋橫行資料最大值的執行緒(即一橫行一條執行緒),執行緒執行完畢,會記錄所傳入橫行資料內合法數值資料中的最大值於全域變數 subMax,主程式等兩條執行緒執行完畢,再判斷它們的subMax 值,取出較大者作為檔案內合法數值資料的最大值。搜尋集合資料最大值的執行緒執行時,請顯示目前執行中執行緒的名稱,及 run()方法找尋最大值資料的迴圈執行迭代次數。假設檔案內容如下:(20 分)1, -2, aa, -3.3, 4.4, 9.9, -8.8, bb, 7, -6 -6, 7, -8, 9, 0, -4, 3, -2, 1 執行後應能產生類似如下的輸出結果:phpokAXyE

參考答案

答案:C
難度:非常簡單0.915825
統計:A(7),B(16),C(816),D(19),E(0)

內容推薦

內容推薦