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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

算数运算符:+,-,*,/,%,++,--
++在前先自增一 ,++在后后自增
/分子分母都为整形则结果为整形 有一个为浮点型 则结果为浮点型
%取模(取余)
取一个数的个位数使用一个% ;取一个数的十位数先/去除最低位,然后%;
  public class Test01{
      public static void main(String[] args){
                 int a=8941;
                 int ge =a%10;
                  int shi =a/10%10;
                  int bai =a/100%10;
                   int qian=a/1000;
               }
   }
字符和字符串参与+运算
单个字符进行运算转换成ASCII码进行加减运算
char a='a';
System.out.print(a+5);
结果为102
char a='a';
char s=(char)('a'+5);
System.out.print(s);
结果为‘f’

变量进行相加自动升成int  或double ;
关系运算符:&& & | ||
  单&  单|:两边的都要计算
  双&  双|:有短路特性 双&左边为真右边的不用计算,双|左边为假右边不用计算
  在Java中不可以写成3<x<6,应该写成x>3 && x<6 。
   三元运算符 (关系表达式)?表达式1:表达式2;

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马