B
BabaMC
Gast
Hiho
Da ich mir mit meinem letzten Beitrag Ärger eingehandelt habe, habe ich es halbwegs selber geschafft
und will mit diesem meine guten Absichten hervorheben.
Ich habe folgendes Programm, welches alle zahlen einer TXT-Datei liesst und die Ziffern 0-9 zählt und
wiedergibt.
Jetzt würde ich das gerne auf alle zeichen erweitern, also nicht nur Buchstaben, sondern auch Zeichen,
wie z.B. !$&...
Kann mir jemand helfen? Ich weiß, dass es an die 200 ANSI Characters gibt=> 33-255, aber wie binde ich
sie in mein Programm ein????
Danke
EDIT: Code Tags eingefügt
Da ich mir mit meinem letzten Beitrag Ärger eingehandelt habe, habe ich es halbwegs selber geschafft
und will mit diesem meine guten Absichten hervorheben.
Ich habe folgendes Programm, welches alle zahlen einer TXT-Datei liesst und die Ziffern 0-9 zählt und
wiedergibt.
Jetzt würde ich das gerne auf alle zeichen erweitern, also nicht nur Buchstaben, sondern auch Zeichen,
wie z.B. !$&...
Kann mir jemand helfen? Ich weiß, dass es an die 200 ANSI Characters gibt=> 33-255, aber wie binde ich
sie in mein Programm ein????
Code:
import java.io.*;
public class zahlen
{
public static void main(String args[])
{
BufferedReader f;
String s;
int h[] = {0,0,0,0,0,0,0,0,0,0,0};
int l=0;
char c;
try {f=new BufferedReader(new FileReader("C:/zahlen.txt"));
do
{
s=f.readLine();
if (s !=null)
{
System.out.println(s);
l=s.length();
for (int i=0;i<l-1;i++)
{
++h[10];
c=s.charAt(i);
++h[c-48];
}
}
}
while (s!=null);
f.close();
} catch (IOException e) {System.out.println("io Fehler");}
System.out.println(h[10]+" Zeichen gelesen, davon ");
for (int i=0; i<10; ++i) {System.out.println(i+ " "+h[i]);}
}
}
EDIT: Code Tags eingefügt