此方法將一個整數添加到數組中。我必須弄清楚如何做一個嘗試抓住輸入來捕捉負整數和像字母這樣的東西,我不知道如何去做。我將如何做到這一點?嘗試捕捉java中的範圍和alpha錯誤
private static int[] addInt (int[] ara, Scanner kb) {
int[] newAra = new int[ara.length + 1];
for(int i = 0; i < ara.length; i++) {
newAra[i] = ara[i];
}
System.out.println("Enter new integer:");
newAra[newAra.length-1] = kb.nextInt();
selectionSort(newAra);
return newAra;
}
如果表現就令人關注的律位使用... arraylist而不是丟棄數組,創建一個新的超時時間並用之前的值填充它 – codeMan