hallo ich möchte daten aus einer datei einlesen und erst mal auf dem bildschirm ausgeben lassen? später sollen sie dann wieder in eine datei geschrieben werden`.
ich habe angefangen aber irgendwie funktioniert das nicht so richtig. wird zwar compiliert ohne fehler und man kann einen dateinamen eingeben. aber?? hier der code:
mfg lordsaibo
ich habe angefangen aber irgendwie funktioniert das nicht so richtig. wird zwar compiliert ohne fehler und man kann einen dateinamen eingeben. aber?? hier der code:
Code:
import java.io.*;
public class Codierung
{
public static void main (String [] args) throws Exception
{
char datei;
Codierung c = new Codierung();
datei = c.liesDatei(einlesen());
System.out.print(datei);
}
public char liesDatei(String dateiName) throws Exception
{
FileInputStream fis = new FileInputStream(dateiName);
int gelesen;
char gelesen_char;
gelesen = fis.read();
while (gelesen != -1)
{
gelesen = fis.read();
}
fis.close();
gelesen_char = (char)gelesen;
return gelesen_char;
}
public static String einlesen() throws IOException
{
String einlesen;
BufferedReader e = new BufferedReader(new InputStreamReader(System.in));
einlesen = e.readLine();
return einlesen;
}
}
mfg lordsaibo