[JAVA] null gibt den Typ an

class Tips0031 {
  public void someMethod() {

    //Wenn Sie eine Zuweisungsanweisung oder -methode aufrufen, ist es schwierig, sie durch einfaches Schreiben von null zu verstehen. Daher ist es besser, den Typ anzugeben.
    //In den folgenden Fällen muss es nicht angegeben werden.
    String str = null;
    //
    //Wenn jedoch die Variablendeklaration und die Zuweisungsanweisung getrennt sind, ist es besser, sie anzugeben.
    //
    //Andere Verarbeitung
    //
    str = (String)null;
    //
    //Auch beim Aufrufen einer Methode
    otherMethod(null);
    //Es ist besser, unten als oben zu tun
    otherMethod((String)null);
    //
  }
  //
  private void otherMethod(String str) {
    //Einige Verarbeitung
  }
}

Recommended Posts

null gibt den Typ an
Über die Erklärung zum Funktionstyp
Lassen Sie uns den Array (Element) Typ verstehen!
Lassen Sie uns den optionalen (verpackten) Typ verstehen!
Schreiben Sie einen Nullfall mit dem Typ Optional, ohne die if-Anweisung zu verwenden
Mockito Argument null Der Annahme-Test hat den Typ angegeben und nicht zurückgegeben
Was ist der beste Migrationsdatentyp? ??
[Java] Konvertiert Null vom Objekttyp in String-Typ