Jos haluaa muuttaa char-tyyppiset luvut int-tyyppisiksi, kumpaa kannattaa käyttää?
character.isDigit vai character.digit?
1
743
Vastaukset
- if-else
Koska char on 16 bittinen luku ja int 32 bittinen luku onnistuu muunnos suoralla sijoituksella.
--- ESIMERKKI ALKAA ---
public class Esimerkki {
public static void main (String[] args) {
char charluku1 = '2';
char charluku2 = 3434;
int luku1 = charluku1;
int luku2 = charluku2;
System.out.println("luku1: " luku1);
System.out.println("luku2: " luku2);
}
}
--- ESIMERKKI LOPPUU ---
Jos haluat selvittää merkin numero arvon, onnistuu se digit metodilla. Digit palauttaa arvon -1 jos muunnos ei ole mahdollinen.
--- ESIMERKKI ALKAA ---
public class Esimerkki {
public static void main (String[] args) {
char charluku1 = '2';
char charluku2 = 3434;
char charluku3 = 5555;
int luku1 = Character.digit(charluku1, 10);
int luku2 = Character.digit(charluku2, 10);
int luku3 = Character.digit(charluku3, 10);
System.out.println("luku1: " luku1);
System.out.println("luku2: " luku2);
System.out.println("luku3: " luku3);
}
}
--- ESIMERKKI LOPPUU ---
Metodi isDigit ei muunna mitään, vaan sen avulla voi testata vastaako merkki jotakin desimaali järjestelmän numeroista.
getNumericValue metodilla voi myös suorittaa muunnoksen (ottaa mukaan myös roomalaiseten numeroiden merkit).
--- ESIMERKKI ALKAA ---
public class Esimerkki {
public static void main (String[] args) {
for (char merkki = 8560; merkki = '0' && merkki
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Veroaste on Suomessa viitisen prosenttiyksikköä liian matala
Veropohjaa on rapautettu käytännössä koko kulunut vuosituhat, jonka vuoksi valtion menoja on jouduttu rahoittamaan velka782464- 671435
Kyläkauppias ajoi kännissä töistä kotiin
Ei edes kallis auto estä humalassa ajamista, vaikka luulisi alkolukko olevan sellaisessa jo vakiovarusteena. https://ww811301EU komissio - EU-elpymisrahoja voidaan käyttää TILAPÄISESTI väärin!
Espanja ohjasi miljardeja euroja – Nyt EU-komissio teki yllättävän paljastuksen Skandaaliksi noussut Espanjan EU-rahoje111182- 79895
Kiitos upeasta palvelusta kukkamyyjä
Kiitos sinulle upea kaunis kukkamyyjä Kuhmon torilla 🌹 Upea iloinen asenteesi ja kaunis hymysi pelasti päiväni ❤️ Jäi19890- 54763
Ratikka Turkuun
Ei hyvä. Ja syy on siinä , kukaan ei osaa suunnitella oikeaa reittiä. Pitää huomioide, kiskoja sijaintia ei voi muutta98736Miehet trikoissaan
On se kauhian näkköistä, kun miehet tiukossa trikkoissa juoksentelloo ja mulukku paestaa trikkoijjen läpi. Kahtokkee pe29731- 30686