Java的判斷疑問
剛好腦筋思考了一下
如果把數字讀進陣列裡 陣列內容是1~1000數字 如果從中間把其中幾個數字拿掉 要如何判斷被被拿掉的數字 並列印出來阿 |
你要判斷陣列裡的元素是否為空
然後再印出來 |
我這樣說好了 如果把一筆資料存進陣列裡
那筆資料是1~1000 總共一千個數字 如果我從中間把幾個數字拿掉 要如何判斷被被拿掉的數字 並列印出來阿 我有想過用For迴圈跟IF去寫 但不知怎麼下手 |
引用:
其實就是那樣子的作法 動腦想想看吧 |
我是這樣想的
把資料放進陣列裡 因為讀進去的是字串 所以轉為integer型態 宣告為a好了 我有使用count for (int i=0;i<=count;i++) if (i!=a) System.out.print(i); 不過這樣寫不對耶....... |
int[] intArray=new int[1000];
//請設值進陣列,假設陣列設值從1~1000的話 //假設去掉的陣列值單純不等於陣列index+1的話 for (int i=0;i<=intArray.Length;i++) if (intArray[i]!=i+1) System.out.print(i+1); 是這樣的感覺嗎:on_47: |
用大大的方式去寫好像也不太對耶
我的程式碼 語法:
import java.io.*; 語法:
1 |
所有時間均為台北時間。現在的時間是 10:32 PM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *