A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Zengpenh 中级黑马   /  2018-1-7 17:02  /  1418 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


//关系运算符 == != > < >= <=
                int a=2;
                int b=34;
                char c='a';
                boolean boo=a!=b;
                System.out.println(boo);
//逻辑运算符 & | ! &&  || ^
                boolean aa=true;
                boolean bb=false;
                System.out.println(aa&bb);//false
                System.out.println(aa|bb);//true
                System.out.println(aa^bb);//true
                System.out.println(!aa);//false
                System.out.println(aa&&bb);//false
                System.out.println(aa||bb);//true
//三元运算符
                //表达式:int c=(a>b)?a:b;
//买西瓜
                int xigua=2;
                boolean have=true;
                int mai=(have==true)?2:1;
                System.out.println(mai);
//判断一个数是否是偶数
                int o=34;
                boolean s=(o%2==0)?true:false;
                System.out.println(s);
               
//现在有一个学生,他的成绩是89分,如果他的成绩超过90分,那么他的成绩等级划分为a,否则为b
//等级变量用  char lv
                int chengji=89;
                char lv=(chengji>90)?'A':'B';
                System.out.println(lv);
       

/*算数运算符*/
                int number=2;
                number=number++;
                int c=number;
                System.out.println(c);
                int a=23;
                int b=2;
                int d=a%b;
                System.out.println(d);
                int sum=a+++--b;
                System.out.println(sum);
               
               
                int n=10;
                int n1=n++ + ++n+ --n;
                System.out.println(n1);//33
                n1=10;
                int n2=3;
                //double n3=n1/n2;不会保留小数位
                double n3=(double)n1/n2;//强制转换后保留小数位3.3333333333333335
                System.out.println(n3);
                double m=7.88;
                m=m+1;
                System.out.println(m);//8.879999999999999
               
                /*赋值运算符*/
                byte mm=1;
                mm+=2;//mm=m+2;默认帮你做了类型转换
                //mm=mm+2;没有默认强
//if语句
                int z=78;
                if(z>=70&&z<=80){
                System.out.println("恭喜你!");
                }
//if else语句
                int a=34;
                int b=23;
                int c;
                if(a>b){
                        c=a;
                        }               
                else {
                        c=b;
                }
                System.out.println(c);
                int aa=89;
                char lv;
                if(aa>=90){
                        lv='A';       
                }
                else{
                        lv='B';
                }
                System.out.println("他的成绩等级为:"+lv);
/*
if(){
语句
}else if(){
语句
}else if(){
语句
}*/
                /*90-100  A
                80-89   B
                70-79   C
                60-69   D*/
                int ca=178;
                char lve=0;
                if(ca>100||ca<0){
                        lve=' ';
                        System.out.println("你的成绩无效");
                }
                else if(ca>=90&&ca<=100){
                        lve='A';
                }else if(ca>=80){
                        lve='B';
                }else if(ca>=70){
                        lve='C';
                }else {
                        lve='D';       
                }
                System.out.println("你的成绩等级为:"+lve);


5 个回复

倒序浏览
继续努力哈
回复 使用道具 举报
温故而知新   加油  
回复 使用道具 举报
总结不错,继续加油哟~~~
回复 使用道具 举报
期待你每天的进步   温故而知新
回复 使用道具 举报
继续加油哦       
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马