JAva学習の文法構造(一)単一分岐構造

2041 ワード

Java構文:
    シーケンス構造:
public class test{
    public static void main(String[] args){
        System.out.println("monday");
        System.out.println("Tuesday");
        System.out.println("Wednesday");
        System.out.println("Thursday");
        System.out.println("Friday");
        System.out.println("Saturday");
        System.out.println("Sunday");
    }
}

//         

    分岐構造:
        単一ブランチif:
        if(boolean値)単行文;/{
            マルチローステートメント
        }else{
            BooleanはFalseのために実行します.
        }
  public class test{
    public static void main(String[] args){
        int day = 1;
        if(day==1){                     //if(boolean )     ;/{    }
            System.out.println("ok");
        }else{
            System.out.println("      ");
        }
    }
}

//if   
public class test{
    public static void main(String[] args){
        if(  ){
             1
        }else{
           if(  ){
                 2
           }else{
                 3
           }
        }
}


//else if  if    
import java.util.Scanner;//    Scanner  java           
public class test{
    public static void main(String[] args){
        System.out.println("   1~5  ");
        Scanner input = new Scanner(System.in);//System.in  
        int day = input.nextInt();//     nexInt    ,nextLine()     
        if(day==1){
            System.out.println("monday");
        }else if(day==2){
            System.out.println("tuesday");
        }else if(day==3){
            System.out.println("wenday");
        }else if(day==4){
            System.out.println("thursday");
        }else if(day==5){
            System.out.println("friday");
        }else{
            System.out.println("else");
        }
    }
}

/*
        :
    1.     :    ,  ,  
    2.   ,       
    3.        ,   (    ,    ,            )
*/