aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2003-08-02 09:15:05 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2003-08-02 09:15:05 +0000
commit7575931c17b4ce70f4b8cdd857225973767e96a9 (patch)
tree78b26e2d4b343fe7cd82aa27e005a3bae0dab48a /libjava
parent15b68e0201298c5b54ec278f3ee223075d3b3134 (diff)
downloadgcc-7575931c17b4ce70f4b8cdd857225973767e96a9.zip
gcc-7575931c17b4ce70f4b8cdd857225973767e96a9.tar.gz
gcc-7575931c17b4ce70f4b8cdd857225973767e96a9.tar.bz2
2003-08-02 Michael Koch <konqueror@gmx.de>
* gnu/java/lang/ArrayHelper.java (equalsArray): Reformated, added method documentation. From-SVN: r70099
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/gnu/java/lang/ArrayHelper.java30
2 files changed, 23 insertions, 12 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index b497299..61ef697 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,5 +1,10 @@
2003-08-02 Michael Koch <konqueror@gmx.de>
+ * gnu/java/lang/ArrayHelper.java
+ (equalsArray): Reformated, added method documentation.
+
+2003-08-02 Michael Koch <konqueror@gmx.de>
+
* java/net/URL.java
(URL): Added paragraph about the
gnu.java.net.nocache_protocol_handlers property.
diff --git a/libjava/gnu/java/lang/ArrayHelper.java b/libjava/gnu/java/lang/ArrayHelper.java
index 0216cab..aac7a54 100644
--- a/libjava/gnu/java/lang/ArrayHelper.java
+++ b/libjava/gnu/java/lang/ArrayHelper.java
@@ -76,16 +76,22 @@ public class ArrayHelper
return -1;
}
- public static boolean equalsArray(Object[] a, Object[] b) {
- if(a.length == b.length) {
- for(int i=0;i<a.length;i++) {
- if(!a[i].equals(b[i])) {
- return false;
- }
- }
- return true;
- } else {
- return false;
- }
- }
+ /**
+ * Checks if two arrays are equal.
+ *
+ * @param array1 the first array
+ * @param array2 the second array
+ * @return true if both arrays are equal.
+ */
+ public static boolean equalsArray(Object[] array1, Object[] array2)
+ {
+ if (array1.length != array2.length)
+ return false;
+
+ for (int index = 0; index < array1.length; index++)
+ if (!array1 [index].equals (array2 [index]))
+ return false;
+
+ return true;
+ }
}