患者クラス型の arraylist があり、arraylist 型に黄色の下線が引かれ、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>();
正直なところ、ダイヤモンドオペレーターが実際に何であるかはわかりません。