G
Guest
Gast
hallo!
ich bin neueinsteiger in java und möchte gerne wissen wie man char in string umwandelt. char und KEIN char array.
also das der string wert nur einen buchstaben beinhaltet und ihn dann in einen string umwandelt. die arrayversion will ich nicht, da sie dann probleme bei meinem programm veruhrsacht.
hier noch das was ich machen will:
also ich gebe was ein und dann verwandle ich es in den ascii code. rutsche dann einige stellen weiter und will das dann wieder in einen string umwandeln, damit ich es dann beim jtextpane ausgeben kann.
danke im voraus!
ich bin neueinsteiger in java und möchte gerne wissen wie man char in string umwandelt. char und KEIN char array.
also das der string wert nur einen buchstaben beinhaltet und ihn dann in einen string umwandelt. die arrayversion will ich nicht, da sie dann probleme bei meinem programm veruhrsacht.
hier noch das was ich machen will:
Code:
do
{
durchgang = durchgang + 1;
text1 = jTextPane1.getText();
ch[durchgang] = text1.charAt(durchgang);
//zahl = jTextField1.getInt();
//Speichern(ch, durch);
zahl = (int) ch;
if(zahl <= 90 && zahl >= 65)
{
zahl = zahl + kon;
if(zahl > 90)
{
zahl = zahl - 26;
ch = (char)zahl;
text1 = new String(ch);
jTextPane1.setText(text1);
} else {
ch = (char)zahl;
//jTextPane1.setText(ch);
}
}
else if(zahl <= 122 && zahl >= 97)
{
zahl = zahl + kon;
if(zahl > 122)
{
zahl = zahl - 26;
ch = (char)zahl;
//jTextPane1.setText(ch);
} else {
ch = (char)zahl;
//jTextPane1.setText(ch);
}
}
else
{
ch = (char)zahl;
System.out.print(ch);
}
} while(ch != '.');
also ich gebe was ein und dann verwandle ich es in den ascii code. rutsche dann einige stellen weiter und will das dann wieder in einen string umwandeln, damit ich es dann beim jtextpane ausgeben kann.
danke im voraus!