Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
1

Считывать слова из файла с таймаутом

05.06.2012, 22:52. Показов 3556. Ответов 2
Метки нет (Все метки)

Привет всем!

Задача стоит очень простая. Есть текстовый файл. Программа читает слова с текстового файла
и выводит их по одному в консоль, с заданной интенсивностью (например 5 сек, это значение устанавливается в файле). Программа вроде работает, но не знаю как задать таймаут. Подскажите пожалуйста.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
 
public class Read {
    public static void main(String[] args) throws FileNotFoundException {
        String s;
        Scanner in = new Scanner(new File("Readme.txt"));
        while (in.hasNext()) {
            s = in.next();
            System.out.print(s + " ");
        }
        in.close();
    }
}
Добавлено через 18 минут
Нашел решение проблемы. Нужно лишь внедрить еще одну строку кода следующего содержания

Thread.currentThread().sleep(1000);

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
 
public class Read {
    public static void main(String[] args) throws FileNotFoundException, InterruptedException {
        String s;
        Scanner in = new Scanner(new File("Readme.txt"));
        while (in.hasNext()) {
            s = in.next();
            Thread.currentThread().sleep(1000);
            System.out.print(s + " ");
        }
        in.close();
    }
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.06.2012, 22:52
Ответы с готовыми решениями:

Считывать с клавиатуры слова в массив до тех пор,пока длина следующего слова не станет меньше предыдущего
Помогите пожалуйста написать программу в паскале --- программа должна считывать с клавиатуры слова...

Считывать слова из Memo по отдельности
Как в Мемо читать только второе слово и отдельно только третье слово? Добавлено через 6 минут И...

Как считывать слова/цифры пока не закончился ввод пользователем
Как считывать слова/цифры пока не закончился ввод пользователем

Считывать текст с файла
Не могу считать с файла текст. Написала кусочек программы, который должен брать информацию в...

2
-1 / 0 / 0
Регистрация: 06.03.2012
Сообщений: 32
06.06.2012, 00:14 2
А класс Scanner к какой библиотеке относится?
0
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
06.06.2012, 01:53  [ТС] 3
Цитата Сообщение от Nord_ Посмотреть сообщение
А класс Scanner к какой библиотеке относится?
util

вверху написано
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.06.2012, 01:53

Нужно написать программу, которая будет считывать первую букву каждого слова
при считывании она пропускате пробелы и различные синтаксические знаки. Все эти буквы записать в...

Как считывать матрицу из файла?
Как можно считать матрицу из файла по столбикам? Понятия не имею как можно это сделать, а надо. ...

Считывать линейный массив из файла
напишите пожалйста программу, которая считывает линейный массив из файла, выводит его на экран и...

Как считывать данные из файла?
как считывать и записывать данные из файла по строкам в переменную?

Считывать входные данные с файла
У меня есть файл, в котором есть необходимая инфа, то есть значения переменных, примерно в таком...

Считывать текст из файла в цикле
string fname = @"socks.txt"; using (StreamReader sp = new StreamReader(new...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru