我有一个名为Customer
的对象,我想将其添加到ArrayList
中。计划是制作一个程序,我可以搜索客户并点击他们的个人资料。这是我的对象的构造函数:
public Customer(String firstname,
String secondname,
LocalDate birthdate,
String mail,
String phonenmbr,
String adress,
String postnumber,
String postplace)
这是我尝试将对象放入ArrayList
:
ArrayList<Customer> customerList = new ArrayList<Customer>();
customerList.add(
new Customer("AARON",
"SMITH",
LocalDate.of(1980,01,01),
"ex@mail.com",
"92081",
"Testveien 109A",
"1234",
"OSLO"));
此行有多个标记
令牌“。”上的语法错误,@此符号之后的预期
令牌“;”,@ expected
上的语法错误令牌“;”,@ expected
上的语法错误
答案 0 :(得分:1)
作为构造函数参数的一部分,末尾的“post”和“place”之间有空格。这在java中不是有效的命名法。
如果它应该是单个字段,则将其定义为post_place。如果它们是两个,则为地点添加类型,并用逗号分隔。
答案 1 :(得分:1)
在[{1}}中查看...String post place
} ... 名称和参数之间有空格,这不是允许..
答案 2 :(得分:0)
我尝试了代码并且它有效,您导入了java.util.*
和java.time.LocalDate
吗?你在使用java 8吗?
这是您的代码,它可以运行:http://goo.gl/VI6Kef