【发布时间】:2013-04-30 18:45:34
【问题描述】:
好的,所以使用 ArrayLists 对我来说是第一次,我会先向我的老师或朋友寻求帮助……但它是一门在线课程,所以提出问题需要很长时间,到目前为止,我是唯一一个参加这门课程的学生在我的整个学校(这是一所很小的学校。)
无论如何,这太简单了,这很荒谬(我想对你来说)但是它摆脱了带下划线的东西......所以我猜我错过了一个关键组件......
public class EmployeeProjectView extends FrameView {
例如采取这一行...这个程序的开头,company 带有红色下划线(我正在使用 netbeans),我不知道为什么,它可以像 String 一样正常工作,所以我的问题是。 ...是否总是必须将其定义为String?
/** Define the ArrayList */
ArrayList<company> employee = new ArrayList<company>();
public EmployeeProjectView(SingleFrameApplication app) {
}// </editor-fold>
这(下面是“addButton”)是您在数组中存储信息的位置。
private void addButtonActionPerformed(java.awt.event.ActionEvent evt) {
String c;
String ID, firstName, lastName, salary, date;
ID = IDField.getText();
firstName = firstNameField.getText();
salary = annualSalField.getText();
date = startDateField.getText();
新的String 带有红色下划线...
c = new String(ID, firstName, lastName, salary, date);
employee.add(c);
}
private void listButtonActionPerformed(java.awt.event.ActionEvent evt) {
//Code here gets listed in Field...
}
【问题讨论】:
-
@Que.. 你有一个名为 Company 的类吗?