MyTetra Share
Делитесь знаниями!
чтение из файла
Время создания: 05.09.2017 23:24
Текстовые метки: code
Раздел: Java - Tutorial - Streams
Запись: xintrea/mytetra_db_mcold/master/base/1504643046a33cdmusbp/text.html на raw.githubusercontent.com

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

public static void main(String[] args) {

        File file = new File("test.txt");

        try {

            Scanner scanner = new Scanner(file);

            // обрабатываем файл пока в нем еще есть токен

            // в данном случае - есть ли новая строка

            while (scanner.hasNextLine()) {

                String line = scanner.nextLine();

                // печатаем построчно

                System.out.println(line);

            }

        } catch (FileNotFoundException e) {

            e.printStackTrace();

        }

    }

 


Пример №3 - с методом nextLine ()

Допустим мы хотим, чтобы пользователь вводил в консоль любое слово или фразу, а мы могли бы вывести ему какое слово или фразу он ввёл.

Решение:


1

2

3

4

5

6

7

8

9

10

11

import java.util.Scanner; // импорт сканнера
 
public class Test {
	public static void main(String[] args) {
 
		Scanner sc = new Scanner(System.in);
		System.out.println("Введите любое слово или фразу: ");
		String phrase1 = sc.nextLine();
		System.out.println(phrase1);
	}
}
 
MyTetra Share v.0.59
Яндекс индекс цитирования