1 6 package tests.jfun.parsec.rfc822; 7 8 13 public class ArrayPrintable { 14 private final Object [] arr; 15 private final String sep; 16 20 ArrayPrintable(final Object [] arr, final String sep) { 21 this.arr = arr; 22 this.sep = sep; 23 } 24 public String toString(){ 25 if(arr.length==0) return ""; 26 final StringBuffer buf = new StringBuffer (); 27 buf.append(arr[0]); 28 for(int i=1; i<arr.length; i++){ 29 buf.append(sep).append(arr[i]); 30 } 31 return buf.toString(); 32 } 33 36 public Object [] getArr() { 37 return arr; 38 } 39 42 public String getSep() { 43 return sep; 44 } 45 } 46 | Popular Tags |