java 基本语法(注意)

注意事项:

一,class Test{
public static void main(String[] args) {

      int m1 =56;

      int m2 =m1/10;//那么m2等于5

      double d1 =m1/10;//那么d1等于5.0

      double d2 =(double)(m1/10);//那么d2等于5.6
      System.out.println(m2);

      System.out.println(d1);

      System.out.println(d2);

}
}

   二,前++ 是先自增1,后赋值。

   后++ 是先赋值,后自增1。

例题

class Demo{
public static void main(String[] args){
int x=0,y=1;
if(++x==y-- & x++==1||--y==0)
System.out.println("x="+x+",y="+y);//x = 2,y = 0;
else
System.out.println("y="+y+",x="+x);
}
}

三、逻辑运算符 

//& 与 && 的区别: &: 不管左边是true 还是 falst,右边都会进行运算。
// &&:当左端为false时。 右端不再进行运算。(true时则没有区别)
//使用时 一般用&&

//| 与| 的区别 : |: 当左端为true时,右端照样做运算。
// ||:当左端为true时,右端不再进行运算。
//使用时 一般用||

四、三元运算符:(条件表达式)? 表达式1 :表达式2;

要求 表达式1与表达式2为同种数据类型

posted @ 2016-02-19 16:07  弟弟哥哥  阅读(165)  评论(0编辑  收藏  举报