[英]Merging two sorted arrays. How to proceed if the second array is empty?
[英]Method with two arrays. If value in first array returns not null, corresponding element of other array has to be used as argument for a second method
我是編程/Java 的新手,今晚有一個我無法弄清楚的簡短作業。 只需要放在正確的方向上。 這是我需要的。
編寫一個方法methodOne(),它返回一個浮點值。 它有兩個參數。 第一個參數是一個整數數組,第二個參數是一個字符串數組。
methodOne() 按順序檢查 String 數組的每個元素的值。 如果元素不為空,則整數數組中的相應元素將用作對 methodTwo() 的函數調用中的參數。 methodTwo() 檢查參數的值。 如果它大於零,則 methodTwo() 返回 true,否則返回 false。
在methodTwo() 返回methodOne() 時,methodOne() 檢查該值,如果它等於true,則繼續,否則返回-1.0。
謝謝
這段代碼應該讓你開始。 基本上,您在遍歷數組時保留索引。 基於這個問題,我假設字符串和整數數組都具有相同的大小。
public Integer methodOne(int[] numberArray, String[] stringArray){
boolean check = false;
for(int i = 0; i < stringArray.length; i++){
if(!stringArray[i].equals(null)) {
check = methodTwo(numberArray[i]);
}
}
if(check == false){
return -1;
}
else{
return 0; //"RETURN SOMETHING ELSE HERE
}
}
public boolean methodTwo(int number){
return number > 0;
}
如果數字大於 0,“返回數字 > 0”將返回真,否則返回假
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.