Author: jcouteau Date: 2010-04-21 09:56:37 +0200 (Wed, 21 Apr 2010) New Revision: 208 Log: Add toString method on RList, almost looks like in R Modified: trunk/src/main/java/org/nuiton/j2r/types/RList.java Modified: trunk/src/main/java/org/nuiton/j2r/types/RList.java =================================================================== --- trunk/src/main/java/org/nuiton/j2r/types/RList.java 2010-04-20 13:07:38 UTC (rev 207) +++ trunk/src/main/java/org/nuiton/j2r/types/RList.java 2010-04-21 07:56:37 UTC (rev 208) @@ -411,4 +411,24 @@ x, this.data.size())); } } + + @Override + public String toString(){ + + String returnString=""; + + for(int i=0;i<this.data.size();i++){ + + //display the index + if( (names!=null) && (!names.isEmpty()) && (names.get(i)!=null)){ + returnString += "[[" + names.get(i) + "]]\n"; + } else { + returnString += "[[" + i + "]]\n"; + } + + //display the item at index i + returnString += this.data.get(i) + "\n\n"; + } + return returnString; + } }