[JAVA] Über Größenvergleich von compareTo

Informationen zu CompareTo Aufgrund des Werts können Sie vergessen, welcher Vergleich welcher Wert ist. Notieren Sie sich dies.

** ① compareTo () ** beim Vergleich nach Zeichenfolge


public class Test {
	public static void main(String[] args) {
		 String a = "a";
		 String b = "b";
		 System.out.println(a.compareTo(b));
		 System.out.println(b.compareTo(a));
		 System.out.println(a.compareTo(a));
	}
}

Unten ist das Ausführungsergebnis.

-1
1
0

Gibt -1 oder 1 zurück, wenn die Zeichen lexikografisch getrennt sind. -1 weil a vor b steht b ist nach a, also 1 0, wenn sie gleich sind

** ② Integer.compare () ** zum numerischen Vergleich


public class Test {
	public static void main(String[] args) {
		 int one = 1;
		 int two = 2;
		 System.out.println(Integer.compare(one,two));
		 System.out.println(Integer.compare(two,one));
		 System.out.println(Integer.compare(one,one));
	}
}

Unten ist das Ausführungsergebnis.

-1
1
0

Einfach das Berechnungsergebnis. 1-2=-1 2-1=1 1-1 = 0.

Recommended Posts

Über Größenvergleich von compareTo
Informationen zum Trennen () von HttpURLConnection
Über die Auswahl von OpenJDK
Über DI des Frühlings ①
Über DI des Frühlings ②
Informationen zum Formular. ○○ von form_with
Über den Umgang mit Null
Über Java-Instanzen
Über die einfache Bedienung von Docker
Informationen zur Beschreibung von Docker-compose.yml
Informationen zu Arten der Codeabdeckung
Memorandum über LOD.
Über teilweise Übereinstimmung des Selektors
[Java] Geschwindigkeitsvergleich der Zeichenfolgenkombination
Über das Verhalten von Ruby Hash # ==
Zeichenfolgenvergleich, ohne sich um NullPointerException sorgen zu müssen
Vergleich der Komprimierungsbibliotheken für JavaVM
Über die Grundlagen der Android-Entwicklung
Nach Logback-Dateigröße drehen
Über Biocontainer fastqc und Java
[Rails] Über die Implementierung der Like-Funktion
Java-Vergleich mit der compareTo () -Methode
Über das Binden der Spring AOP Annotation
Informationen zur Rolle der Initialisierungsmethode
Informationen zu removeAll und RetainAll von ArrayList
Denken Sie an die 7 Regeln von Optional
Über das Hochladen von Bildern von jsp (Servlet)
Informationen zum Festplatten-Cache der Glide 4-Serie
[Java] Korrekter Vergleich des String-Typs
Erklärt Ruby Array-Objekte
Informationen zur Protokollebene von java.util.logging.Logger