powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с файлами!!
9 сообщений из 9, страница 1 из 1
Работа с файлами!!
    #33740088
cruse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа помогите организовать на Javi такое:
Написать программу, что считывает текст из файла и выводит его на экран заменив цифры от
0 до 9 на слова "нуль","один"....."девять",починаючи каждое предложение из новой строки!!
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33740136
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cruseпочинаючи
???

Вообще в яве регулярные выражения есть.
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33740872
mysterio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
починаючи = начиная (неужели я еще что-то помню с украинского :) )
а насчет регулярных выражений, ну разумеется есть. Да вот только человек 2 дня назад вспомнил, что у него оказывается зачет и надо писать проги, теперь мечется.
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33740963
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33741798
diablero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
 public   void  readFile(File file)
{
     FileInputStream fis= new  FileInputStream(file);
     BufferedReader buf_reader =  new  BufferedReader( new  InputStreamReader(fis));
     String read_str;
                    
                     while ((read_str = buf_reader.readLine())!= null )
                    {
                            read_str = str.replaceAll("1+","один"); //или без +
                            read_str = str.replaceAll("2+","два");   //смотри регулярные
                            //и так далее                                 //выражения !!! 
                            System.out.println(read_str);

                    }
                    buf_reader.close();
                    fis.close();
                }
                 catch (Exception e)
                {
                      System.out.println(e.getLocalizedMessage());
                }
}
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33743397
kisoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Слегка исправлено
test.java
----------------------------
import java.io.*;
import java.util.*;

public class test {
public static void main(String[] args) throws Exception {
test.readFile(new File("test.java"));
}
public static void readFile(File file) throws Exception {
FileInputStream fis=new FileInputStream(file);
BufferedReader buf_reader = new BufferedReader(new InputStreamReader(fis));
String read_str;

while((read_str = buf_reader.readLine())!=null) {
read_str=read_str.replaceAll("1+","îäèí");
read_str=read_str.replaceAll("2+","äâà");
System.out.println(read_str);
}
buf_reader.close();
fis.close();
}
}
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33743404
kisoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
фигня какая то
read_str=read_str.replaceAll("1+","îäèí");
read_str=read_str.replaceAll("2+","äâà");

ну тут должны быть слова "один", "два" и так далее
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33743451
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед тем как копировать в буфер обмена, переключи раскладку на русский язык;)
...
Рейтинг: 0 / 0
Работа с файлами!!
    #33743459
kisoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да и так все наверное поняли 8-)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Работа с файлами!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]