- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我是编程/java新手,今晚有一项简短的任务要完成,但我无法弄清楚。只需要放在正确的方向即可。这是我需要的。
编写一个方法methodOne(),它返回一个float 值。它有两个参数。第一个参数是整数数组,第二个参数是字符串数组。
methodOne() 按顺序检查 String 数组中每个元素的值。如果某个元素不为 null,则整数数组中的相应元素将用作 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;
}
如果 number 大于 0,“return number > 0”将返回 true,否则返回 false
关于java - 具有两个数组的方法。如果第一个数组中的值返回不为空,则必须使用其他数组的相应元素作为第二个方法的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60160096/
我在 Java 中遇到异常处理问题,这是我的代码。当我尝试运行此行时出现编译器错误:throw new MojException("Bledne dane");。错误是: exception MojE
我刚刚开始学习asp.net。在你们的支持下,我希望我能从这个论坛学到更多东西。 我的问题是, 我在 asp.net 页面中有一个 TabContainer1,因为每个选项卡面板中有多个类似 (60)
我是一名优秀的程序员,十分优秀!