【发布时间】:2013-04-27 11:56:09
【问题描述】:
我有一个类型为 patient_class 的数组列表,该数组列表类型用黄色下划线,IDE 提到了“新表达式中的冗余类型参数(改用菱形运算符)”。
我的问题是:我应该改用菱形运算符吗?这是必须的吗?将记录存储到 arraylist 时会出现数据丢失或其他问题吗?
这是我的数组列表:
public class Register_newpatient extends javax.swing.JFrame {
public Register_newpatient() {
initComponents();
groupbutton();
}
public void groupbutton()
{
ButtonGroup bg1=new ButtonGroup();
bg1.add(rbopd);
bg1.add(rbinpatientcare);
bg1.add(rbboth);
}
all_error_handling checkerror = new all_error_handling();
JFrame frame = new JFrame();
static ArrayList<patient_class>patientlist = new ArrayList<patient_class>();
说实话,我不知道钻石操作员到底是什么。
【问题讨论】:
标签: java arrays arraylist diamond-operator