Консультация № 184183
10.10.2011, 16:09
69.40 руб.
0 13 1
Уважаемые эксперты!
Решите пожалуйста задачу, код на Java:
Прочитать текст из Java программы и записать в другой файл в обратном порядке символы командной строки.

Обсуждение

давно
Профессор
230118
3054
10.10.2011, 16:30
общий
Не поняла.
Прочитать командную строку и записать или прочитать левый текст, с которым ничего не делать?
Неизвестный
10.10.2011, 16:58
общий
10.10.2011, 17:00
Адресаты:
Извиняюсь, условие такое:
Прочитать текст из Java программы и записать в другой файл в обратном порядке символы каждой строки.
давно
Профессор
230118
3054
10.10.2011, 17:26
общий
Текст Аски или юникод?
Неизвестный
10.10.2011, 17:47
общий
Адресаты:
Насколько я понял из задания преподавателя (к сожалению нет возможности уточнить) - из любого *.java файла считать текст и в обратном порядке записать символы в другой файл (расширение и кодировка не важна, но лучше ASCI - разве для Java важны понятия Юникод и ASCI?)
давно
Профессор
230118
3054
10.10.2011, 19:21
общий
Для записи текста программы применяется более универсальная кодировка Unicode.
давно
Профессор
230118
3054
10.10.2011, 21:47
общий
это ответ
Здравствуйте, Иван!

Код:
/**
*
*/

/**
* @author Hasmik
*
*/
import java.io.*;
public class q184183 {

/**
* @param args
*/
public static void main(String args[]) throws Exception {
FileReader fr = new FileReader("q184183.java");
BufferedReader br = new BufferedReader(fr);
String s;
FileWriter fw = new FileWriter("reverse.java");
BufferedWriter bw = new BufferedWriter(fw);


while((s = br.readLine()) != null) {
for( int i=s.length()-1;i>=0;i--)
bw.write(s.charAt(i));
bw.write("\r\n");
}
fr.close();
bw.close();
}
}
Неизвестный
14.10.2011, 13:30
общий
Адресаты:
FileReader fr = new FileReader("q184183.java");
"эта строчка говорит что читать нужно из файла q184183.java?
А не подскажите как полностью указать путь до файла?
И будет ли программа работать с любым указанным файлом?
давно
Профессор
230118
3054
14.10.2011, 13:35
общий
Вообще-то это имя самой программы, которая выполняется. Так что она находится там же, где и исполняемый файл.
давно
Профессор
230118
3054
14.10.2011, 13:37
общий
Путь указывается константой или переменной типа String
Неизвестный
15.10.2011, 16:50
общий
вот такие сообщения выдает Эклипс при компиляции файла.Подскажите как программу привести в рабочее состояние?
Прикрепленные файлы:
76a0ebfc19a06dfd0c57d97f0d97a0bd.jpg
Неизвестный
15.10.2011, 16:56
общий
Продлите пожалуйста вопрос, необходимо уточнить ответ
давно
Профессор
230118
3054
15.10.2011, 17:05
общий
Так просто файла source.java не существует.
давно
Профессор
230118
3054
20.10.2011, 14:28
общий
Указывайте существующий файл или организуйте выбор с помощью диалога открытия файла.
Форма ответа