Guten Tag,
habe derzeit mich mal etwas mit Java beschäftigt und brauche eure Hilfe.
Ich will eine zufallszahl (0-255) in das dazupassende Ascii-Zeichen umwandeln, doch mehr fehlt in dem Bezug jeglicher einstieg. Gibt es da eine vordefinierte Methode zu, oder wie stellt man das an.
Ach ja falls jemand ne Einfachere Variante kennt eine Zufallszahl Bereich (0-255) zu machen bitte her damit
//-------------------Mein Ansatz bisher----------
public int zufallszahl(){
float a;
int b;
Random rnd = new Random();
a=rnd.nextFloat();
if(a<0){
a= a*(-1);
}
b=(int)(a*1000);
return b;
}
public char zufallszeichen(){
char zeichen= 0x128;
for(int i=1; i<100; i++){
int b= zufallszahl();
if(b > 255){
}
else if( b < 255){
i=101;
// zeichen='b' ;
System.out.println(b);
}
}
return zeichen;
}
//------------------------------------------------
Vielen Dank schon mal im Vorraus.
habe derzeit mich mal etwas mit Java beschäftigt und brauche eure Hilfe.
Ich will eine zufallszahl (0-255) in das dazupassende Ascii-Zeichen umwandeln, doch mehr fehlt in dem Bezug jeglicher einstieg. Gibt es da eine vordefinierte Methode zu, oder wie stellt man das an.
Ach ja falls jemand ne Einfachere Variante kennt eine Zufallszahl Bereich (0-255) zu machen bitte her damit
//-------------------Mein Ansatz bisher----------
public int zufallszahl(){
float a;
int b;
Random rnd = new Random();
a=rnd.nextFloat();
if(a<0){
a= a*(-1);
}
b=(int)(a*1000);
return b;
}
public char zufallszeichen(){
char zeichen= 0x128;
for(int i=1; i<100; i++){
int b= zufallszahl();
if(b > 255){
}
else if( b < 255){
i=101;
// zeichen='b' ;
System.out.println(b);
}
}
return zeichen;
}
//------------------------------------------------
Vielen Dank schon mal im Vorraus.