该nums.indexOf 状态越来越认为美国错误
indexOf无法解析或不是字段.
我应该导入一些东西吗?我已经进口了java.util.*;
public static int search(int[] nums)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("What value do you want?");
int value = keyboard.nextInt();
for(int i = 0; i < nums.length; i++)
{
if(nums.indexOf[i] == value)
return value;
else
return "Value is not in the list";
}
}
Run Code Online (Sandbox Code Playgroud)
数组没有方法'indexOf'.
像这样使用它:
if(nums[i] == value)
Run Code Online (Sandbox Code Playgroud)
旁注:{}在if-else语句周围使用大括号().这不是强制性的,但绝对建议将来避免出现问题.