我有一个带有一些名字的字符串数组。我们使用缓冲区或扫描仪进行输入,并将用户的输入与字符串数组进行比较,并显示相应的详细信息。我该怎么做?
答案 0 :(得分:0)
我想这就是你想要的方式
import java.io.DataInputStream;
import java.util.Scanner;
public class compareName {
public static void main(String args[])
{
String name[]=new String []{"john","pi","ki"};
System.out.println("Enter name");
Scanner sc=new Scanner(System.in);
String input=sc.nextLine();
System.out.println(input);
if(input.equals("john"))
{
System.out.println("I am john");
}
if(input.equals("pi"))
{
System.out.println("I am pi");
}
if(input.equals("ki"))
{
System.out.println("I am ki");
}
}
}