diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-19 17:55:34 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-19 17:55:34 +0000 |
commit | 51acace4cce1255942e3e3bd3a7ecbff7f5b9377 (patch) | |
tree | 88cf0d32aea197ea8e8198e1206b04c820308615 /libjava/java/lang/String.java | |
parent | 6e95df84d1be816955443d07c4935189b0341c63 (diff) | |
download | ppe42-gcc-51acace4cce1255942e3e3bd3a7ecbff7f5b9377.tar.gz ppe42-gcc-51acace4cce1255942e3e3bd3a7ecbff7f5b9377.zip |
Jumbo patch:
* Imported beans and serialization
* Updated IA-64 port
* Miscellaneous bug fixes
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34028 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/String.java')
-rw-r--r-- | libjava/java/lang/String.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/libjava/java/lang/String.java b/libjava/java/lang/String.java index 54be314b07b..12f8789f04b 100644 --- a/libjava/java/lang/String.java +++ b/libjava/java/lang/String.java @@ -8,6 +8,8 @@ details. */ package java.lang; import java.io.UnsupportedEncodingException; +import java.io.Serializable; +import java.lang.Comparable; /** * @author Per Bothner <bothner@cygnus.com> @@ -18,7 +20,7 @@ import java.io.UnsupportedEncodingException; * Status: Complete to 1.1, but see FIXMEs. Also see testsuite results. */ -public final class String +public final class String implements Serializable, Comparable { private Object data; private int boffset; // Note this is a byte offset - don't use in Java code! @@ -172,6 +174,11 @@ public final class String public native int compareTo (String anotherString); + public int compareTo (Object obj) + { + return compareTo ((String)obj); + } + public native boolean regionMatches (int toffset, String other, int ooffset, int len); |