90 likes | 306 Views
Tarkoittaa kaikkea muuta tietoa paitsi laskentaan tarkoitettuja lukuja Muuttujan tietosisältö on siis tekstitietoa Muuttujan tietotyypiksi esimerkiksi pseudokoodissa valitaan AN Javalla tietotyyppi on luokka String. Aakkosnumeerinen tieto. AN – MUUTTUJAN KÄSITTELY
E N D
Tarkoittaa kaikkea muuta tietoa paitsi laskentaan tarkoitettuja lukuja Muuttujan tietosisältö on siis tekstitietoa Muuttujan tietotyypiksi esimerkiksi pseudokoodissa valitaan AN Javalla tietotyyppi on luokka String Aakkosnumeerinen tieto
AN– MUUTTUJAN KÄSITTELY sitä ei voi käyttää laskentaan AN – tyyppisiä muuttujia ei voi verrata valintarakenteessa samalla tavalla kuin numeerista tietoa vertailuoperaattorit ei ole käytössä Aakkosnumeerinen tieto
AN - TIEDON VERTAILU vertailu voidaan tehdä vertailuoperaattoreilla Javassa käytetään esim. equals tai equalsIgnoreCase – metodia, kun verrataan ovatko merkkijonot samat Aakkosnumeerinen tieto
equals – metodi tekee eron isoille ja pienille kirjaimille esimerkki Javalla: Stringkaupunki ;….. if (kaupunki.equals (”Helsinki”)) { … … } Aakkosnumeerinen tieto
equalsIgnoreCase ei tee eroa isoille ja pienille kirjaimille esimerkki Javalla: Stringkaupunki ;….. if (kaupunki.equalsIgnoreCase (”Helsinki”)) { … … } Aakkosnumeerinen tieto
esimerkki Javalla (kaksi muuttujaa):String teksti1, teksti2 ;….if (teksti1.equals(teksti2)){ … …} Aakkosnumeerinen tieto
esimerkki Javalla (kaksi muuttujaa):String teksti1, teksti2 ;….if (teksti1.equalsIgnoreCase(teksti2)){ … …} Aakkosnumeerinen tieto
null – arvo tekstitietoa voidaan verrata null – arvoon silloin verrataan onko muuttujan sisältö tyhjä tässä tilanteessa käytetään vertailuoperaattoria Aakkosnumeerinen tieto
Javalla: if (etunimi == null) { …. …. } Aakkosnumeerinen tieto