[JAVA]Простенько прочитать файл

jester

1.почему нельзя так:
public static void read(String[] args) throws IOException{
int i = 0;
DataInputStream inputStream = new DataInputStream(new FileInputStream("datafile";
int n = inputStream.readInt;
while (n>0){
dot=n;
i++;
}
inputStream.close;
}
2. как можно?

Sanjaz

Ты это компилял?

jester

да, но теперь куча других эроров.... 'class' expected

jester

все нормально: теперь FileNotFount exception

major

> "datafile"
Полный путь до файла, включая сам файл типа это должно выглядеть так "C:\\documents\\datafile", если еще в силе проблема.
p.s. обрати внимание, что по два слыша, а не один!

evgen5555

А @ перед строковой константой в Java можно ставить, чтобы не геморроиться со слэшами?

major

"C:/Documents and Settings/datafile" - можно и так.
p.s. А лучше передавайте файл, как входной параметр.

jester

понял, всем спасибо. Т.е. переменный окружения настроены по умолч. в кривую папку
Оставить комментарий
Имя или ник:
Комментарий: