Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вывод данных в файл

46K
15 апреля 2011 года
zoja1739
3 / / 19.03.2009
Как вывести результат в файл ?

import java.util.Scanner;
import java.io.*;

import java.util.ArrayList;
import java.util.List;
public class Main{
public static void main(String[] args) throws Exception {
Scanner in = new Scanner(System.in);
System.out.println("iveskite eilute");
String str, g;
String a = new String();
str = in.nextLine();
byte brasymas[]=new byte[1000];
brasymas=str.getBytes();

try{
FileOutputStream fileOut=new FileOutputStream("text1.txt");
fileOut.write(brasymas);


}
catch(Exception e){
System.out.println(e);

}
finally{




in.close();

String[] words = str.split("\\s*;\\s*");
if (words.length == 0) {
System.err.println("No words found");
System.exit(1);
}
String firstWord = words[0];
Character centralChar = getCentralChar(firstWord);
if (centralChar == null) {
System.err.println("First word '" + firstWord + "' does not have central char");
System.exit(1);
}
char c = centralChar;
List<String> result = new ArrayList<String>();
for (String word : words) {
if (word.indexOf(c) != -1){
result.add(word);
}
}
System.out.println("result = " + result);
}
}
private static Character getCentralChar(String str) {
if (str == null || str.length() == 0 || str.length() % 2 == 0) {
return null;
}
return str.charAt(str.length() / 2);

}
}
63
17 апреля 2011 года
Zorkus
2.6K / / 04.11.2006
Ну и в чем проблема? Либо через FileWriter, либо через FileOutputStream. Разница между ними в том, что stream-ы не поддерживают разные кодировки (т.к. они пишут в байтах, а не строках или символах).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог