X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=Robust%2Fsrc%2FClassLibrary%2FString.java;h=5bdaf0fb57aeba07838ef9b402ae098ca264bd50;hb=cdcf09c40af1419fa42932aae249cb79b69b5daf;hp=95d85b229b439f5ff3b562989dcdc04c06a7b9d8;hpb=1acbbe0406497c772a050046b8499aeffed1cc44;p=IRC.git diff --git a/Robust/src/ClassLibrary/String.java b/Robust/src/ClassLibrary/String.java deleted file mode 100644 index 95d85b22..00000000 --- a/Robust/src/ClassLibrary/String.java +++ /dev/null @@ -1,179 +0,0 @@ -public class String { - char value[]; - int count; - int offset; - private int cachedHashcode; - - private String() { - } - - public String(char str[]) { - char charstr[]=new char[str.length]; - for(int i=0;ithis.count||endIndex>this.count||beginIndex>endIndex) { - // FIXME - } - str.value=this.value; - str.count=endIndex-beginIndex; - str.offset=this.offset+beginIndex; - return str; - } - - public String subString(int beginIndex) { - return this.subString(beginIndex, this.count); - } - - public int indexOf(int ch) { - return this.indexOf(ch, 0); - } - - public int indexOf(int ch, int fromIndex) { - for(int i=fromIndex;icount || (ooffset+len)>other.count) - return false; - for(int i=0;i