JAVA之判断数字是否存在
定义一个方法判断数组中的某一个数是否存在,将结果返回调用处
import java.util.Scanner;public class task1 {public static void main(String[] args) {//要求判断一个数字是否在数组中,使用方法Scanner sc=new Scanner(System.in);System.out.println("请输入数组的长度:");int n=sc.nextInt();int [] arr=new int[n];System.out.println("请输入数组中的元素:");for (int i = 0; i < arr.length; i++) {arr[i]=sc.nextInt();}System.out.println("请输入要查找的数字:");int number=sc.nextInt();boolean result=contains(arr,number);System.out.println("该数字是否存在数组中的判断结果为:"+result);}public static boolean contains(int [] arr,int number){for (int i = 0; i < arr.length; i++) {if(arr[i]==number){return true;}}return false;}
}
运行结果示例: