- Timestamp:
- 08/11/08 01:17:14 (5 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/java/utiljs/trunk/src/org/coderepos/utiljs/Arguments.java
r7733 r17340 14 14 private static final long serialVersionUID = -8908989881175550220L; 15 15 16 public void add(String... strs) 17 { 18 for(String str : strs){ 19 this.add(str); 20 }; 21 }; 22 16 23 /** 17 24 * 第一引数がtrueのときに、第二引数以降の文字列を追加します。 … … 22 29 { 23 30 if(!b){ return; }; 24 for(String str : strs){ 25 this.add(str); 26 }; 31 this.add(strs); 27 32 }; 28 33 … … 36 41 return (String[])this.toArray(args); 37 42 }; 43 44 public String join(){ 45 return this.toString(","); 46 }; 47 48 public String join(String delimiter){ 49 return this.toString(delimiter); 50 }; 51 52 public String toString(){ 53 return this.toString(","); 54 }; 55 56 public String toString(String delimiter) 57 { 58 int length = this.size(); 59 StringBuilder buf = new StringBuilder(); 60 61 for(int i=0;i<length;i++) 62 { 63 if(i!=length-1) 64 { 65 buf.append(this.get(i)).append(delimiter); 66 continue; 67 }; 68 buf.append(get(i)); 69 }; 70 71 return buf.toString(); 72 }; 38 73 };
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)