java的简单语句

今天学习的是 if else,switch,for ,while ,do while语句,另外关于 return ,continue ,break的使用。

一,首先,ifelse的使用的第一要点我觉得要大括号使用规范,具体可以如下,

 

public classSunDayOne{

 

       public static void main(String args[]){

              int x=100;

              if(x<0)

              System.out.println("dataerror");

              else if(x<5000)

              System.out.println("国庆节快乐,送您一个贺卡");

              else if(x<10000)

              System.out.println("国庆节快乐,送您一套杯子");

              else if(x<30000)

              System.out.println("国庆节快乐,送您一套餐具");

              else if(x>=30000)

              System.out.println("国庆节快乐,送您一套精美骨质瓷器");

              else

              System.out.println("dataerror");

       }

}

 

这是一个java的语句,值得注意的是 if和else都是单行命令,涉及到多行命令的时候必须要使用大括号。

If的另一特点是他的多层嵌套:如下:

public classSundayTwo{

 

       public static void main(String args[]){

              int c=5;

              int grade=99;

              if(4<c && c<7){

                     if(grade>=80){

                     System.out.println("他可以参加比赛");

                     }else{

                     System.out.println("他不可以参加比赛");

                     }

              }else{

              System.out.println("他不可以参加比赛");

              }     

       }

}

 

 

第二点是switch 

Switch后面可以是部分整形  也可以是字符型和枚举型,因为long等类型的范围大 而我们一般又不会设置那么多的case,所以 只有byte,int short char;具体实现如下:

public class SundayFour{

       public static voidmain(String args[]){

              chari="2";

              switch(i){

                     case"0":

                            System.out.println("星期一");

                            break;

                     case"1":

                            System.out.println("星期二");

                            break;

                     case"2":

                            System.out.println("星期三");

                            break;

                     case"4":

                            System.out.println("星期四");

                            break;

                     case"5":

                            System.out.println("星期五");

                            break;

                     case"6":

                            System.out.println("xingqiliu");

                            break;

                     default:

                            System.out.println("dataerror");

             

              }

       }

}

 

没有break的话 ,会从第一个匹配的case开始,执行完其下所有命令(不包括default)。

 

 

第三 break continue return

 

Break结束当前一个循环,continue结束一次循环,但是他们两个必须存在于循环语句中,return则不同  return可以总在很多地方。没有太多限制  结束一个方法。

 

第四  方法

不论类中有几个方法 成语总是从入口main进行。另外,在jvm加载累的时候,代码块就已经执行。

 

第五 while和dowhile

 

 

While是根据条件来执行的,可能一次也不执行,但是dowhile就不同,do第一次是无条件执行,也就是do至少执行一次。下面是一个例子。

public class SundaySeven{

 

       public static voidmain(String args[]){

              int i=0;

              while(i<11){

                     for(intj=0;j<=i;j++){

                     System.out.print("*");

                     }

                     System.out.println("");

                     i++;

              }

              do{

                     for(intj=0;j<=i;j++){

                     System.out.print("*");

                     }

                     System.out.println("");

                     i++;

              }while(i<20);

       }

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值