Hej igen alle sammen!
Jeg har lavet en metode, som tjekker om nogle tekst stykker (Strings) er tomme. Min metode ser således ud:
- /**
- * Check if the text is empty.
- * @return True, if the text is empty.
- */
- public boolean checkText(String text) {
- if (text == "") {
- return true;
- } else {
- return false;
- }
- }
Mit problem er nu, at jeg har fået af vide, at jeg aldrig må tjekke Strings ved hjælp af de to lighedstegn (==), da dette i nogle tilfælde kan føre til fejl. Jeg har nu fået af vide, at jeg skulle tage et kig i String klassens Java dokumentation, og prøve at finde en metode som kunne tjekke min tekst, men syntes ikke rigtigt at kunne finde en som jeg kan bruge!
Desuden har jeg fået af vide at jeg skal tjekke min text for værdien null (ingen ting), men er det ikke lidt det samme som at tjekke om den er tom, og hvis ikke, hvordan tjekker jeg så om værdien er null?
Håber at i kan hjælpe mig videre
Med Venlig Hilsen
Carsten J.