This is the mail archive of the
java-prs@gcc.gnu.org
mailing list for the Java project.
[Bug java/38176] New: Java: 4 * use of toUpperCase/toLowerCase().equals()
- From: "dcb314 at hotmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: java-prs at gcc dot gnu dot org
- Date: 19 Nov 2008 10:42:52 -0000
- Subject: [Bug java/38176] New: Java: 4 * use of toUpperCase/toLowerCase().equals()
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
I just had a look at some of the source code of the Java package in
the GNU gcc version 4.4.0 snapshot 20081114
gcc-4.4-20081114/libjava/classpath/gnu/classpath/jdwp/transport/SocketTransport.java:99
Using equalsIgnoreCase() is cleaner than using
toUpperCase/toLowerCase().equals().
gcc-4.4-20081114/libjava/classpath/java/awt/Font.java:276 Using
equalsIgnoreCase() is cleaner than using toUpperCase/toLowerCase().equals().
gcc-4.4-20081114/libjava/classpath/java/awt/Font.java:281 Using
equalsIgnoreCase() is cleaner than using toUpperCase/toLowerCase().equals().
gcc-4.4-20081114/libjava/classpath/java/awt/Font.java:286 Using
equalsIgnoreCase() is cleaner than using toUpperCase/toLowerCase().equals().
I have checked the source code and I agree.
Suggest use equalsIgnoreCase() in preference to
toUpperCase/toLowerCase().equals()
--
Summary: Java: 4 * use of toUpperCase/toLowerCase().equals()
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: java
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dcb314 at hotmail dot com
GCC host triplet: suse-linux-x86_64
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38176