2014-10-03 46 views
0

我需要編寫一個方法,該方法根據索引檢查數組,並在索引位於數組範圍內時返回true。檢查數組的作用域

我的代碼是

public class Q1F { 
    boolean isValidIndex(int[] questionArray,int questionIndex){ 
     return indexOfquestionArray(questionIndex); 
    } 
} 

幫助?我不知道如何使它工作

+0

通過索引是範圍之內數組的意思是如果索引在0和數組的長度之間或類似的東西? – 2014-10-03 03:47:26

+0

是的,這就是我的意思 – Kieran 2014-10-03 03:48:13

+0

嗯,我已經給你一半的解決方案。你只需要編寫一段明確驗證這一點的代碼。 – 2014-10-03 03:49:08

回答

2

有效數組索引介於0array.length - 1之間。你並不需要你的類的實例,所以我會做的方法static,你應該檢查數組不null和可能的東西來完成類似,

static boolean isValidIndex(int[] array, int index) { 
    return array != null && index >= 0 && index < array.length; 
}