[JAVA] So machen Sie doppelte Prüflogik lesbarer

Lassen Sie die Daten, die Sie überprüfen möchten, im Listentyp auf Duplizierung prüfen. Wenn es sich um einen DB-Datensatz handelt, wird er von SQL abgerufen. Wenn Sie beispielsweise nach doppelten Zeichenfolgen suchen möchten,

sample.java


String searchStr = 'Die Zeichenfolge, nach der Sie suchen möchten';
List<String> dataList =  'Zu prüfende Daten';

if(dataList.contains(searchStr)){
   //Verarbeitung bei Duplizierung

} else {
   //Verarbeitung, wenn keine Duplizierung vorliegt

}

Wenn Sie es so schreiben, wird es leichter zu verstehen sein, wenn Sie es später betrachten.

Recommended Posts

So machen Sie doppelte Prüflogik lesbarer
Wie man ein schattiertes Glas macht
So überprüfen Sie die JSF-Version
[Schienen] Wie man Samen macht
So erstellen Sie einen Java-Container
So erstellen Sie einen Begrüßungsbildschirm
So erstellen Sie ein Jenkins-Plug-In
Wie erstelle ich ein Maven-Projekt?
So erstellen Sie ein Java-Array
[Android] So erstellen Sie ein Dialogfragment
So überprüfen Sie, ob Java auf einem Mac installiert ist
So verhindern Sie die doppelte Verarbeitung durch addEventListener
Wie erstelle ich einen Discord Bot (Java)
Lassen Sie uns migrieren, um Java komfortabler zu machen
So überprüfen Sie das Protokoll im Docker-Container
So verkleinern Sie das Spring Boot Docker-Image
So erstellen Sie eine leichte JRE für den Vertrieb
Wie erstelle ich Unity Native Plugin (Android-Version)
So überprüfen Sie Rails-Befehle im Terminal
Wie man einen imposanten Android-Musikplayer macht
[Java] Wie man mehrere for-Schleifen einzeln macht
So machen Sie ein Bild mit Processing teilweise transparent
So erstellen Sie eine mit Ruby erstellte LINE-Messaging-Funktion
Wie man einen Oleore-Generator mit Swagger Codegen herstellt
So führen Sie einen Java-Komponententest durch (JUnit & Mockito & PowerMock)
So funktioniert JavaScript auf einer bestimmten Seite
So überprüfen Sie standardmäßig nur eine RadioButton-Prüfung (Hinweis)
Wie man einen Cache erstellt, ohne zu viel nachzudenken
Wie erstelle ich einen MOD für Slay the Spire?
[Linux] Einfacher Kommentar! So überprüfen und ändern Sie Berechtigungen