您现在的位置是:网站首页>javajava

JAVA 操作符基础

deling2019年3月13日java464人已围观

简介JAVA 操作符!

常见的运算符

+- * / %
  • 在运算时,数据类型不同时,

  • 1.任何长度单位大于int ,我们就用大的数据类型,如需要更改数据类型,则需要强制转换

  • 2.任何长度单位小于int,我们就用int 类型,如果需要改数据类型,则需要强制转换

  • 3.JAVA scanner的使用

    import java.util.Scanner 
    public class Hexo{    public static void main(String 〔〕args){
           Scanner sc =new Scanner(System.in)       
           int a= sc.nextInt();
          System.out.print(‘’第一个整数是:‘’+a);       
          int b=sc.nextInt();
          System.out.print(‘’第二个整数是:‘’+b);
        };
    };

逻辑运算符

1.&,&&   短路   与:   两真为真,有假则为假,短路运算符,表达式从左开始计算,如果第一个alse,则这个表达式则为false,后面值不变,就不会再计算后面的表达式。

2.|,||   短路或和长路  或 :  有真为真,全假为假 短路运算符||,从左到右计算,如果第一个表达式为True,则这整个计算则truTrue,后面的值不变,不会计算后面的表达式运算。

3.! 非,取反 :   取反

4.^   异或^ :   不同,返回假,相同,返回真

三元操作符

 格式:表达式 ?  值1:值2;

 如果表达式为真 返回值1

 如果表达式为假 返回值2

关系运算符 结果为boolean 类型 (True和Flase)

1.>  :大于

2.<  :小于

3.>=  :大于等于

4.<=  :小于等于

5.==  :等于

6.!=  :不等于

i++ 和 ++i 的区别:

i++  :先赋值,再运算

例如
int a=5; int b=(a++)+5; a=6 ,b=10
System.out.print(b)

++i  :先运算,再赋值

例如
int a=5; int b=(++a)+5; a=6 , b=11
System.out.print(b)

--i 和 i-- 都是一样的道理

奇数和偶数的区别

能被2整除的数叫偶数
不能被2整除的数叫奇数


Tags: java

很赞哦! (9)

上一篇: 无

下一篇:java 条件语句基础

留言

来说点儿什么吧...

您的姓名: *

选择头像: *

留言内容:

    2019年2月25日 13:35嘿嘿

    2019年2月26日 13:20ok

    可以可以!

    2019年3月18日 09:2311

    1

    2019年3月28日 09:24www.ikeguang.com

    可以可以

    2019年5月29日 18:47qwe

    666

    2019年5月30日 16:52BlankYk

    he,tui~

    2019年5月30日 17:04123

    321

    2019年6月26日 10:02周树人

    厉害厉害

    2019年6月26日 10:34sdlakrj

    sdaag

    2019年6月29日 15:31sdagafdbaf

    dgafdgdfh

    站长回复:你这是什么什么高级语言,我表示看不懂哈哈

    2019年7月6日 16:37啦啦

    写的真好!谢谢博主

    站长回复:谢谢!

    2019年8月14日 12:35傻傻

    厉害 小林

    2019年9月11日 20:05sdfw

    fgbhjksdgjdfhag

    2019年9月11日 22:18baba

    keke tui

    2019年11月5日 20:09666

    666