欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA 数据算法——2.数组查找

程序员文章站 2022-03-15 21:57:12
...
import java.util.Scanner;
public class z_7{
	public static void main(String[] args){
		Scanner in=new Scanner(System.in);
		System.out.println("请输入你要找的名字:");//提示
		String name=in.next();//接收你要输入的值并赋值给name
		String[] arr={"小明","小米","小胡","小泽","小曾","小类"};//定义一个数组arr
		boolean flag=false;//在定义一个布尔型flag并赋值为false
		for(int i=0;i<arr.length;i++){//用for循环判断
			if(name.equals(arr[i])){//如果你输出的名字相等于arr的数
				flag=true;//true的值赋值给flag
				break;//跳出语句
			}
		}
		if(flag==true){//判断如果flag是否为真为真输出“找到了,这个人是”
			System.out.println("找到了,这个人是:"+name);
		}else{//否则为假,输出“没有这个人”
			System.out.println("没有这个人");
		}
	}
}