-5
List<String> list = new ArrayList<String>();
ArrayList<String> list = new ArrayList<String>();
哪一個更好?爲什麼?這兩種實施方式有什麼區別
List<String> list = new ArrayList<String>();
ArrayList<String> list = new ArrayList<String>();
哪一個更好?爲什麼?這兩種實施方式有什麼區別
如果您使用Arraylist,它將僅適用於ArrayList。但如果您使用列表它也可以用於鏈接列表。此外,如果您使用列表,arraylist的其他功能將被遮蔽。
我寧願當函數只使用添加,刪除和獲取價值的的ArrayList的列表實現。
看到這個http://stackoverflow.com/q/10999280/3572733 – Malav