好的,所以使用 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();
newString
是带下划线的红色...
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...
}