Write a program which reads, one at a time, five Strings from the
keyboard and puts them into an ArrayList. It should then ask the user
to type in another String, and print true if that is already in the list,
false otherwise.求代码!!急!

解决方案 »

  1.   

    自己看吧.import java.util.*;class Data{
    public static void main(String [] args){
    ArrayList<String> store = new ArrayList<String>();
    Scanner scanner = new Scanner(System.in);
    for(int i = 0; i < 5; i++){
    String temp;
    System.out.println("Please type in a String :");
    temp = scanner.nextLine(); boolean B;
    B = store.contains(temp);
    System.out.println(B);
    store.add(temp);
    store.get(i);
    }
    }
    }
      

  2.   

    你参考一下看看:
    读取5个字符串保存到列表,然后读取一个字符串,判断是否已经在列表里面import java.util.ArrayList;
    import java.util.Scanner;/**
     * 读取5个字符串保存到列表,然后读取一个字符串,判断是否已经在列表里面。
     * 
     * @author 老紫竹 JAVA世纪网(java2000.net)
     * 
     */
    public class Test {
      public static void main(String[] args) {
        // 构建一个列表
        ArrayList<String> store = new ArrayList<String>();
        // 构建键盘读取
        Scanner scanner = new Scanner(System.in);
        String temp;
        // 循环读取5个字符串
        for (int i = 0; i < 5; i++) {
          System.out.print("\nPlease type in a String :");
          // 将读取到的字符串放入列表
          // 注意,列表允许重复值的
          store.add(scanner.nextLine());
        }
        // 输入要搜索的字符串
        System.out.print("\nPlease type in a String to search :");
        temp = scanner.nextLine();    // 判断列表里是否包含这个字符串
        boolean found = store.contains(temp);
        // 输出结果
        store.contains(found);
        System.out.println(found ? "It is in list" : "It is not in list");  }
    }
      

  3.   

    引用 3 楼 java2000_net 的回复:
    你参考一下看看: 
    读取5个字符串保存到列表,然后读取一个字符串,判断是否已经在列表里面 
    Java code 
    import java.util.ArrayList; 
    import java.util.Scanner; /** 
    * 读取5个字符串保存到列表,然后读取一个字符串,判断是否已经在列表里面。 

    * @author 老紫竹 JAVA世纪网(java2000.net) 

    */ 
    public class Test { 
      public static void main(String[] args) { 
        // 构建一个列表 
        ArrayList <String> store = n…