klein, aber oho!
ich bin total verwundert, wie ein so kleiner informationsgehalt einen so großen eindruck hinterlassen kann.
heute in der übung beim programmieren (java) - strings (= zeichenketten) vergleichen.
durch meine gewohnheit handle ich das so ab (syntax aufs wesentliche beschränkt):
wenn nun die stringvariable nicht initialisiert wurde und somit null ist, wirft sie eine nullpointer-exception.
dies kann man wie folgt verhindern: man dreht es um!
nun ist es egal welchen wert die stringvariable hat - entweder ist sie dem string gleich oder nicht!
mfg mailo
heute in der übung beim programmieren (java) - strings (= zeichenketten) vergleichen.
durch meine gewohnheit handle ich das so ab (syntax aufs wesentliche beschränkt):
stringvariable.equals("vergleichsstring")
wenn nun die stringvariable nicht initialisiert wurde und somit null ist, wirft sie eine nullpointer-exception.
dies kann man wie folgt verhindern: man dreht es um!
"vergleichsstring".equals(stringvariable)
nun ist es egal welchen wert die stringvariable hat - entweder ist sie dem string gleich oder nicht!
mfg mailo
mailo - 17. Dez, 23:15