てみブログ

てみブログ

個人的な覚書用です

Java 基本文法

Hello World

class Main {
  public static void main(String[] args) {
    System.out.println("Hello Java");
  }
}

コメントアウト

//コメント
/*範囲コメント*/

変数定義

int number = 10;
double pi = 3.14;
String Name = "hogehoge";
boolean flag = true;

//型キャスト
int a=10
int b=4
System.out.println((double)a/b);
//2.5

if文

if (x==10){
    System.out.println("xは10");
}else if (x>10){
    System.out.println("xは10より大きい");
}else{
    System.out.println("xは10より小さい");
}

//一致 x==10
//大小 x>10
//非一致 x!=10   !(x>10)
//アンド x==10 && y==10
//オア x==10 || y==10

switch文

    switch(number%3){
      case 0:
        System.out.println("3で割り切れます");
        break;
      case 1:
        System.out.println("3で割ると1余ります");
        break;
      case 2:
        System.out.println("3で割ると2余ります");
        break;
      default:
        break;
    }

while文

//カウントダウン
    while (number > 0){
      System.out.println(number);
      number --;

for文

    for (int i=1; i<=10; i++){
      System.out.println(i+"回目のループです");
    }

//途中で抜ける場合、break
//その周回をスキップして次の周回に移るにはcontinue

配列

   String[] names = 
    {"hogeA", "hogeB", "hobeC"};
    
    System.out.println(names[0]);
    //hogeA