JAvaメソッドの蓄積
public static void main(String[] args) {
String orderno="";
Integer indexno=0;
Integer suffixid=0;
String tid="1108841-7-1";
orderno=tid.substring(0,tid.indexOf("-"));
System.out.println(orderno);
System.out.println(tid.substring(tid.indexOf("-")+1,tid.lastIndexOf("-")));
System.out.println(tid.substring(tid.lastIndexOf("-")+1));
}
PS:記念に残す.坑お父さん.の
Javaでlistの重複データを除去するには、2つの方法で実現できます.
1.リスト内のすべての要素をループして重複を削除
public static List removeDuplicate(List list) {
for ( int i = 0 ; i < list.size() - 1 ; i ++ ) {
for ( int j = list.size() - 1 ; j > i; j -- ) {
if (list.get(j).equals(list.get(i))) {
list.remove(j);
}
}
}
return list;
}
2.HashSetによる重複要素の除去
public static List removeDuplicate(List list) {
HashSet h = new HashSet(list);
list.clear();
list.addAll(h);
return list;
}