вторник, 24 октября 2017 г.

Java для начинающих. Форматтер

/*
 Форматор.
 Метод printf использует класс форматор.
 printf("Мне %d лет, я живу в %s", 100, "Париж");

 %s - строка,
 %d - целое число,
 %f - число с плавающей точкой
 \n - новая строка
*/



import java.util.Formatter;
import java.util.Scanner;


public class First {
static Formatter x;
static Scanner scn;

public static void main(String[] args) {
try {
x = new Formatter("res//1.txt"); // в конструктор передаем путь к нашему файлу. Если файл не создан, то он будет создан.
scn = new Scanner(System.in); // будем сканировать то, что мы вводим с клавиатуры
System.out.println("Сколько вам лет?");
int a = (int)Double.parseDouble(scn.next());
System.out.println("Как вас зовут?");
String b = scn.next();
System.out.println("Где вы живете?");
String c = scn.next();
// превращаем файл в строку
x.format("Меня зовут %s, мне %d лет, я живу в городе %s", b, a, c);
x.close();

}catch(Exception e) {};
}


}

Комментариев нет:

Отправить комментарий