`
ansjsun
  • 浏览: 204864 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java中比较罕见的运算符

 
阅读更多
java中比较罕见的运算符发现一个举报一个.随时更新欢迎补充.

第一个
//位移.
16>>>2 = 4 


//“&”代表与运算符两个条件都成立才算成立;“
int i = 1 ;
		int j = 3 ;
		System.out.println(i&j);

打印结果会是1
因为1 是01
   3 是 11

01&11 = 1


//“|”代表或者运算符两个条件有一个成立就算成立;“
int i = 1 ;
		int j = 3 ;
		System.out.println(i&j);

打印结果会是1
因为1 是01
   3 是 11

01&11 = 3


//“ˆ”代表异或运算符,对应的二进制位相同为零,不相同为1
int i = 1 ;
		int j = 3 ;
		System.out.println(i&j);

打印结果会是1
因为1 是01
   3 是 11

01&11 = 2


分享到:
评论
4 楼 ansjsun 2011-09-13  
ansjsun 写道
chujiazhen 写道
what is the difference of '>>>' and '>>',thanks


一个是有符号右移.一个是无符号的...

System.out.println(-10>>2);
System.out.println(-10>>>2);

test this you will know
3 楼 ansjsun 2011-09-13  
chujiazhen 写道
what is the difference of '>>>' and '>>',thanks


一个是有符号右移.一个是无符号的...
2 楼 chujiazhen 2011-09-13  
what is the difference of '>>>' and '>>',thanks
1 楼 vigorous2008 2011-09-11  
或运算、异或运算的System.out.println() 都写成与运算了

相关推荐

    Java中的运算符Java中的运算符

    Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java...

    31.java自增自减运算符.zip

    31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip31.java自增自减运算符.zip...

    java变量数据类型运算符

    运算符在Java中起着至关重要的作用,它们用于执行各种计算、比较和逻辑操作。Java支持以下类型的运算符: 1. **算术运算符**:+、-、*、/、%。这些运算符用于执行基本的数学运算,如加法、减法、乘法、除法和取余数...

    34.java短路逻辑运算符.zip

    34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip34.java短路逻辑运算符.zip...

    21天学通JAVA 第3章 运算符.PPT

    21天学通JAVA 第3章 运算符.PPT

    java运算符小程序

    在这个"java运算符小程序"中,我们可以探索和学习Java中的各种运算符及其用法。 1. **算术运算符**:Java提供了基本的算术运算符,如`+`(加)、`-`(减)、`*`(乘)、`/`(除)和`%`(取余)。例如,`int result ...

    java中的语句运算符数组.docx

    在本文中,我们将深入探讨Java中的语句运算符以及数组的使用。 首先,我们来看Java中的控制语句。这些语句主要用于决定程序执行的路径。`if-else`语句用于基于条件来执行代码块,比如: ```java if (condition) { ...

    Java各种运算符简述

    本篇文章将深入探讨Java中的各种运算符,帮助你更好地理解和应用它们。 1. **算术运算符**: - 基本算术运算符包括加法(+)、减法(-)、乘法(*)、除法(/)和取模(%)。例如,`int result = 5 + 3;` 计算结果...

    13.java位运算符.zip

    13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位运算符.zip13.java位...

    9.java赋值运算符.zip

    9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip9.java赋值运算符.zip...

    35.java三元运算符.zip

    35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元运算符.zip35.java三元...

    32.java关系运算符.zip

    32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系运算符.zip32.java关系...

    30.java赋值运算符.zip

    30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值运算符.zip30.java赋值...

    10.java算术运算符.zip

    10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术...

    java中的位运算符和运算符优先级.docx

    Java中的位运算符是编程语言中一种低级别的操作,它们直接作用于二进制表示的数字,而不是我们通常使用的十进制或十六进制表示。这些运算符包括移位运算符(左移位`,右移位`>>`和无符号右移位`>>>`)以及逻辑位...

    Java 修饰符和运算符

    Java 语言中的修饰符和运算符是编程的基础元素,它们在构建程序时起着至关重要的作用。理解并熟练掌握这些概念对于编写高效、可维护的代码至关重要。 首先,我们来看 Java 的访问控制修饰符。Java 提供了四种不同的...

    28.java运算符.zip

    28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符.zip28.java运算符...

    33.java逻辑运算符1.zip

    33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33.java逻辑运算符1.zip33...

    Java语言基础(运算符介绍,程序控制流介绍)

    在Java中,你需要导入`java.io.*`包,然后定义一个公共类(public class),并在其中编写主方法(main method)。主方法是Java程序执行的入口点。例如: ```java public class HelloWorld { public static void ...

    Java基础知识:运算符

    在 Java 编程中,运算符是用于执行各种操作的符号,而表达式是由运算符、操作数和变量组成的代码片段。Java 提供了一系列的运算符,用于执行算术、逻辑、赋值和其他各种操作。 算术运算符 Java 提供了一组算术...

Global site tag (gtag.js) - Google Analytics