博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java之运算符
阅读量:6899 次
发布时间:2019-06-27

本文共 1768 字,大约阅读时间需要 5 分钟。

package com.simope.myTest;import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Test20151026 {    public static void main(String[] args) {                //乘除法运算最好使用移位运算,效率快//        左移两位    1000 -> 100000//        右移三位    1000 -> 1        System.out.println("8 << 2:" + (8 << 2));                            System.out.println("8 >> 3:" + (8 >> 3));                    System.out.println("17 >>> 3:" + (17 >>> 3));                    System.out.println("***********************************");                int a = 11, b = 17;//        两个操作数中位都为1,结果才为1,否则结果为0    11:1011、17:10001 -> 1:1        System.out.println("a & b:" + (a & b));            //        两个位只要有一个为1,那么结果就是1,否则就为0    11:1011、17:10001 -> 11011:27        System.out.println("a | b:" + (a | b));        //        如果位为0,结果是1,如果位为1,结果是0    11:1011 -> 0100        System.out.println("~a:" + (~a));        //        两个操作数的位中,相同则结果为0,不同则结果为1    11:1011、17:10001 -> 11010:26        System.out.println("a^b:" + (a ^ b));                System.out.println("***********************************");                //此遍历是map遍历效率最高的方法        Map
map = new HashMap
(); map.put("name", "张三"); map.put("age", "21"); map.put("sex", "man"); map.put("scholl", "HBUT"); Iterator
> iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry
entry = iter.next(); System.out.println("key:" + entry.getKey() + " value:" + entry.getValue()); } System.out.println("***********************************"); } }

 

转载于:https://www.cnblogs.com/JimLy-BUG/p/5026674.html

你可能感兴趣的文章
Javascript 异步加载详解
查看>>
我的友情链接
查看>>
awstats与nginx结合使用
查看>>
Centos6.9安装Myql数据库RPM包
查看>>
我的友情链接
查看>>
Apache与Svn安装配置
查看>>
ubuntu12.04 locale字符编码设置
查看>>
数据持久化,序列化,反序列化,文件读写
查看>>
高级复制配置步骤
查看>>
Qt 踩坑记录:LINK : fatal error LNK1104: 无法打开文件“qtmaind.lib”
查看>>
java poi 导出excel
查看>>
比较早采用信息化进行管理的企业
查看>>
Solr配置文件分析与验证
查看>>
[Twitter] Fibonacci Sequence
查看>>
我的友情链接
查看>>
那些不加班的开发团队,都看透了持续集成的四大好处
查看>>
iOS开发之CALayer
查看>>
无人值守安装Linux系统
查看>>
启动VMware虚拟机 内部错误
查看>>
解决CentOS7控制台中文显示乱码
查看>>