JAvaメソッドの蓄積

1286 ワード

	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;
     }