Miten char muuttujia voi yhdistä?
Jos vaikka on char a ja char b
miten nämä voi yhdistää? Pitääkö muuntaa stringiksi? Jos laitan plussa väliin ja sijoitan ko,lmanteen char muuttujaan, tulee herja possible loss of precision...
Jos vaikka on char a ja char b
miten nämä voi yhdistää? Pitääkö muuntaa stringiksi? Jos laitan plussa väliin ja sijoitan ko,lmanteen char muuttujaan, tulee herja possible loss of precision...
Vastaukset 1
Vanhimmat
'a' ja 'b' on char-primitiivityyppiä mutta 'ab' on merkkijono, joten se pitää käsitellä String-objektina.
Kahdesta char-tyypistä saa merkkijono kätevästi vaikka taulukon avulla:
char a = 'a';
char b = 'b';
String s = new String(new char[]{a,b});