aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/util/BitSet.java
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2002-06-16 21:15:44 +0000
committerTom Tromey <tromey@gcc.gnu.org>2002-06-16 21:15:44 +0000
commit548ce8be4ab154b7d7f42ae8fe8552f9888021d0 (patch)
treed91d4df026dc21bcf38db7c9f56a8deeaa7301c0 /libjava/java/util/BitSet.java
parent3d05b15f106942bb499c9a5c1d143a3ddb33bd6f (diff)
downloadgcc-548ce8be4ab154b7d7f42ae8fe8552f9888021d0.zip
gcc-548ce8be4ab154b7d7f42ae8fe8552f9888021d0.tar.gz
gcc-548ce8be4ab154b7d7f42ae8fe8552f9888021d0.tar.bz2
RuntimeException.java: Re-merge with Classpath.
* java/lang/RuntimeException.java: Re-merge with Classpath. * java/util/ArrayList.java: Likewise. * java/util/Arrays.java: Likewise. * java/util/BitSet.java: Likewise. * java/util/Dictionary.java: Likewise. * java/util/IdentityHashMap.java: Likewise. * java/util/MissingResourceException.java: Likewise. * java/util/Observer.java: Likewise. * java/util/TooManyListenersException.java: Likewise. * java/util/zip/DataFormatException.java: Likewise. * java/util/zip/ZipException.java: Likewise. From-SVN: r54680
Diffstat (limited to 'libjava/java/util/BitSet.java')
-rw-r--r--libjava/java/util/BitSet.java35
1 files changed, 19 insertions, 16 deletions
diff --git a/libjava/java/util/BitSet.java b/libjava/java/util/BitSet.java
index 38a9be0..c56c0d1 100644
--- a/libjava/java/util/BitSet.java
+++ b/libjava/java/util/BitSet.java
@@ -398,22 +398,24 @@ public class BitSet implements Cloneable, Serializable
* bit <code>k</code> is set in the BitSet (for non-negative values
* of <code>k</code>) if and only if
*
- * <pre>
- * ((k/64) < bits.length) && ((bits[k/64] & (1L << (bit % 64))) != 0)
- * </pre>
+ * <code>((k/64) &lt; bits.length)
+ * && ((bits[k/64] & (1L &lt;&lt; (bit % 64))) != 0)
+ * </code>
*
* Then the following definition of the hashCode method
* would be a correct implementation of the actual algorithm:
*
- * <pre>
- * public int hashCode() {
- * long h = 1234;
- * for (int i = bits.length-1; i>=0; i--) {
- * h ^= bits[i] * (i + 1);
- * }
- * return (int)((h >> 32) ^ h);
- * }
- * </pre>
+ *
+<pre>public int hashCode()
+{
+ long h = 1234;
+ for (int i = bits.length-1; i &gt;= 0; i--)
+ {
+ h ^= bits[i] * (i + 1);
+ }
+
+ return (int)((h >> 32) ^ h);
+}</pre>
*
* Note that the hash code values changes, if the set is changed.
*
@@ -526,10 +528,11 @@ public class BitSet implements Cloneable, Serializable
* Returns the index of the next true bit, from the specified bit
* (inclusive). If there is none, -1 is returned. You can iterate over
* all true bits with this loop:<br>
- * <pre>
- * for (int i = bs.nextSetBit(0); i >= 0; i = bs.nextSetBit(i + 1))
- * { // operate on i here }
- * </pre>
+ *
+<pre>for (int i = bs.nextSetBit(0); i &gt;= 0; i = bs.nextSetBit(i + 1))
+{
+ // operate on i here
+}</pre>
*
* @param from the start location
* @return the first true bit, or -1