Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
Aakkosnumeerinen tieto
Tarkoittaa kaikkea muuta tietoa paitsi laskentaan tarkoitettuja lukuja Muuttujan tietosisältö on siis tekstitietoa Muuttujan tietotyypiksi UML – määrityksissä valitaan AN Javalla tietotyyppi on luokka String @ Leena Lahtinen Helia
2
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ä @ Leena Lahtinen Helia
3
Aakkosnumeerinen tieto
AN - TIEDON VERTAILU UML – toimintakaaviossa vertailu voidaan tehdä vertailuoperaattoreilla Javassa käytetään esim. equals tai equalsIgnoreCase – metodia, kun verrataan ovatko merkkijonot samat @ Leena Lahtinen Helia
4
Aakkosnumeerinen tieto
equals – metodi tekee eron isoille ja pienille kirjaimille esimerkki Javalla: String kaupunki ; ….. if (kaupunki.equals (”Helsinki”)) { … } @ Leena Lahtinen Helia
5
Aakkosnumeerinen tieto
equalsIgnoreCase ei tee eroa isoille ja pienille kirjaimille esimerkki Javalla: String kaupunki ; ….. if (kaupunki.equalsIgnoreCase (”Helsinki”)) { … } @ Leena Lahtinen Helia
6
Aakkosnumeerinen tieto
esimerkki Javalla (kaksi muuttujaa): String teksti1, teksti2 ; …. if (teksti1.equals(teksti2)) { … … } @ Leena Lahtinen Helia
7
Aakkosnumeerinen tieto
esimerkki Javalla (kaksi muuttujaa): String teksti1, teksti2 ; …. if (teksti1.equalsIgnoreCase (teksti2)) { … … } @ Leena Lahtinen Helia
8
Aakkosnumeerinen tieto
null – arvo tekstitietoa voidaan verrata null – arvoon silloin verrataan onko muuttujan sisältö tyhjä tässä tilanteessa käytetään vertailuoperaattoria @ Leena Lahtinen Helia
9
Aakkosnumeerinen tieto
Javalla: if (etunimi == null) { …. } @ Leena Lahtinen Helia
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.