/*
Форматор.
Метод 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) {};
}
}
Форматор.
Метод 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) {};
}
}
Комментариев нет:
Отправить комментарий