文字列を読み込み、書式化して表示
明解C言語 入門編 > 9. 文字列の基本 >
文字列を読み込み、書式化して表示
Java
import java.util.Scanner; class Lesson070 { public static void main(String[] args) { System.out.printf("文字を入力してください:"); Scanner stdIn = new Scanner(System.in); String str = stdIn.next(); System.out.printf("%s\n", str); // そのまま System.out.printf("%5s\n", str); // 最低5桁 System.out.printf("%.3s\n", str); // 3桁まで System.out.printf("%8s\n", str); // 右詰め System.out.printf("%-8s\n", str); // 左詰め } }
実行結果
L:\>java Lesson070
文字を入力してください:ABCD
ABCD
ABCD
ABC
ABCD
ABCD