在做參數轉換時才知 java.net.URLEncoder.encode is deprecated
查了一下只要稍為轉換一下就可以了
主要是要進行編碼時,要指定編碼格式 EX:
URLEncoder.encode("{123, abc}","UTF-8");
這樣即可進行轉碼了
URLEncoder.encode("{123, abc}","UTF-8");
List<String> list = new ArrayList<String>();
list.add("A");
list.add("B");
list.add("C");
list.add("D");
list.add("E");
System.out.println(list);
當直接 output 時會顯示 [A, B, C, D, E]
list.add("A");
list.add("B");
list.add("C");
list.add("D");
list.add("E");
list.add(2, "F");
System.out.println(list);
list.add("A");
list.add("B");
list.add("C");
list.add("D");
list.add("E");
list.reomve(1);
list.add(2, "F");
System.out.println(list);
這時output 會顯示 [A, C, F, D, E ] ,由此可證 被刪除和插入,List index 都會即時做變化