【发布时间】:2021-08-03 10:41:42
【问题描述】:
我正在尝试制作一个可以添加客户姓名、年龄、联系电话和电子邮件的程序。我想搜索用户想要的名称,但即使我输入了完全相同的名称,它也不会搜索该名称。我该如何解决这个问题?
这是我的代码:
package com.company;
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
ArrayList<customers> customers = new ArrayList<>();
customers.add(new customers("Zen",19,"0912121212","zen@gmail.com"));
customers.add(new customers("Mary",20,"09134343434","mary@gmail.com"));
System.out.println("Enter name: ");
String name = scan.nextLine();
System.out.println(customers.contains(name));
}
}
class customers{
private String name;
private int age;
private String contactNumber;
private String email;
public customers(String name, int age, String contactNumber, String email) {
this.name = name;
this.age = age;
this.contactNumber = contactNumber;
this.email = email;
}
}
【问题讨论】:
-
您已将水果篮添加到数组列表中并询问是否有芒果。
-
我应该在我的代码中更改什么?
-
@Eran 我该怎么办?