第1回 課題解答

3 : 文字列の表示

public class Main {
  public static void main(String[] args){
    System.out.println("ようこそJavaへ!");
    System.out.println("Javaを始めましょう!");
    System.out.println("そうしましょう!");
  }
}
実行結果

4 : print と println

public class Main {
  public static void main(String[] args){
    System.out.print("ようこそJavaへ!");
    System.out.println("Javaを始めましょう!");
    System.out.println("ようこそJavaへ!");
    System.out.print("Javaを始めましょう!");
  }
}
実行結果

5 : リテラル

public class Main {
  public static void main(String[] args){
    System.out.println('A');
    System.out.println("ようこそJavaへ!");
    System.out.println(123);
  }
}
実行結果

6 : エスケープシーケンス

public class Main {
  public static void main(String[] args){
    System.out.println("円記号を表示します。:\\");
    System.out.println("アポストロフィを表示します。:\'");
    System.out.println("ダブルクォーテーションを表示します。:\"");
  }
}
実行結果

7 : 文字コード

public class Main {
  public static void main(String[] args){
    System.out.println("8進数の101の文字は\101です。");
    System.out.println("8進数の102の文字は\102です。");
    System.out.println("8進数の103の文字は\103です。");
    System.out.println("16進数の0061の文字は\u0061です。");
    System.out.println("16進数の0062の文字は\u0062です。");
    System.out.println("16進数の0063の文字は\u0063です。");
  }
}
実行結果

8 : 数値リテラル

public class Main {
  public static void main(String[] args){
    System.out.println("2進数の10は" + 0b10 + "です。");
    System.out.println("8進数の10は" + 010 + "です。");
    System.out.println("10進数の10は" + 10 + "です。");
    System.out.println("16進数の10は" + 0x10 + "です。");
    System.out.println("16進数のFは" + 0xF + "です。");
  }
}
実行結果