2024.06.28
数字「0」から「9」を出力
はじめに
0123456789
Javaソースコード - 単純な方法
Numbers0.java
001 002 003 004 005
public class Numbers0 { public static void main( String[] args ) { System.out.print( "0123456789" ); } }
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis Numbers0.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac Numbers0.java
実行
C:\talavax\javasample>java Numbers0
出力結果
0123456789
Javaソースコード - for文を使って数字を出力
Numbers1.java
001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018
public class Numbers1 { public static void main( String[] args ) { // 変数の宣言 int n; // 初期値0を代入 n = 0; // 数字の文字数10回の繰り返し処理 for ( int i = 0; i < 10; i++ ) { // 変数cを出力 System.out.print( n ); // 1つ足す n++; } } }
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis Numbers1.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac Numbers1.java
実行
C:\talavax\javasample>java Numbers1
出力結果
0123456789
Javaソースコード - for文を使って数字の文字を出力
Numbers2.java
001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018
public class Numbers2 { public static void main( String[] args ) { // 変数の宣言 char c; // 初期値'0'を代入 c = '0'; // 数字の文字数10回の繰り返し処理 for ( int i = 0; i < 10; i++ ) { // 変数cを出力 System.out.print( c ); // 文字コードを1つ足す c++; } } }
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis Numbers2.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac Numbers2.java
実行
C:\talavax\javasample>java Numbers2
出力結果
0123456789
以上です。