[JAVA] null spécifie le type

class Tips0031 {
  public void someMethod() {

    //Lors de l'appel d'une instruction ou d'une méthode d'affectation, il est difficile à comprendre en écrivant simplement null, il est donc préférable de spécifier le type.
    //Dans les cas suivants, il n'est pas nécessaire de le spécifier.
    String str = null;
    //
    //Cependant, lorsque la déclaration de variable et l'instruction d'affectation sont séparées, il est préférable de les spécifier.
    //
    //Autre traitement
    //
    str = (String)null;
    //
    //Aussi lors de l'appel d'une méthode
    otherMethod(null);
    //Il vaut mieux faire comme ci-dessous que ci-dessus
    otherMethod((String)null);
    //
  }
  //
  private void otherMethod(String str) {
    //Certains traitements
  }
}

Recommended Posts

null spécifie le type
À propos de l'explication sur le type de fonction
Comprenons le type Array (Element)!
Comprenons le type facultatif (enveloppé)!
Ecrire une casse nulle en utilisant le type facultatif sans utiliser l'instruction if
Argument Mockito null Le test d'hypothèse a spécifié le type et n'a pas retourné
Quel est le meilleur type de données de migration? ??
[Java] Convertit null du type Object en type String