(1)

5<<2表示左移两位,即5*2*2=20,101==>10100

5>>2表示右移两位,即5/2/2=1,101==>1.01

5|2,或,101|10 ==> 111,结果为7

(2)

Array List逆序:Collections.reverse(strList)

排序:Collections.sort(strList)

Collections是java.util下的类,包含各种有关集合操作的静态方法。

Collections的常用方法有:sort、shuffle、binarySearch、max、min、indexOfSubList、

lastIndexOfSubList、replaceAll、reverse、rotate、copy、swap、fill、nCopies

具体用法及示例:https://www.cnblogs.com/Eason-S/p/5786066.html

(3)

Map是java的接口。Map.Entry是Map的内部接口。

Map中的方法:keySet():返回key值集合

entrySet():返回一个set集合

Map.Entry中的方法:getKey() 、getValue()

返回Map中的key和value值:https://blog.csdn.net/qq_19314763/article/details/79049070

(4)

随机数

random.nextInt(1000)

设置种子以后,随机数固定:random.setSeed(1)

(5)

Math

Math.ceil() 返回一个大于或等于给定数字的最小整数

Math.floor() 返回一个小于或等于给定数字的最大整数

Math.log()  返回自然对数

Math.sqrt() 返回平方根

【note】niuke高级01相关推荐

  1. [linux]【编译】【高级01】 - 动态库的设定和依赖性的检查 20160921更新 文章没有最终结案

    前言,linux的动态库是经常要用的,我们大致知道动态库是运行的时候加载到程序里面去,但是,即使如此,动态库的编译也需要有严格的头文件和依赖相关性.于是,构建系统编译项目的时候,经常会遇到动态库找不到 ...

  2. javascript 高级01(函数)

    1.JavaScript 函数 1.1 JavaScript 函数定义 函数---完成某一个具体功能的代码块. JavaScript 使用关键字 function 定义函数J /* 格式:functi ...

  3. Mysql高级完整版

    文章目录 写在前面的话: 2.1.1 查看索引 2.1.2 删除索引 2.1.3 ALTER命令 1. 视图 1.1 视图概述 1.2 创建或者修改视图 1.3 查看视图 1.4 删除视图 2. 存储 ...

  4. 前端与移动开发----JS高级----面向对象编程,类与实例对象,继承,严格模式,模板字符串,class封装tab栏

    JS高级01 回顾上阶段 Javascript组成 ECMAScript: 基础语法 (变量, 表达式, 循环, 判断, 函数, 对象等) DOM: document 操作标签(获取, 增加, 插入, ...

  5. 卢伟冰的“小目标”藏在Redmi Note里!

    摘要:卢伟冰携带一亿像素进击千元市场,年轻气盛,被吐槽千万别再"缺货"! 出品| 大力财经 文 | 魏力 Redmi 的发布会,一般按照惯例在白天召开,这次为了三剑客的新品发布,时 ...

  6. 正点原子STM32(基于HAL库)3

    目录 高级定时器实验 高级定时器简介 高级定时器输出指定个数PWM 实验 高级定时器输出指定个数PWM原理 TIM1/TIM8 寄存器 硬件设计 课堂源码(输出指定个数PWM灯就闪几次) 程序设计 下 ...

  7. c语言有三级指针,C语言 三级指针的应用

    //三级指针的使用 #define _CRT_SECURE_NO_WARNINGS #include #include #include //三级指针做输出 int getmun(char ***po ...

  8. 【Swift】 GETPOST请求 网络缓存的简单处理

    GET & POST 的对比 源码: https://github.com/SpongeBob-GitHub/Get-Post.git 1. URL - GET 所有的参数都包含在 URL 中 ...

  9. 制作灵动单片机MM32F3277 测试版

    简 介: 介绍了在Windows7下安装基于MM32-LINK开发软件.设计制作了MM32F3277的测试电路板,并对如何正确从MM32-LINK将调试电缆连接至MM32F3277开发板进行介绍.需要 ...

最新文章

  1. 基于i.MX RT1060的可编程视觉模块
  2. 如何使用charles对Android Https进行抓包
  3. 来写一个 Alfred 的 Workflows
  4. MySQL子查询操作实例详解
  5. Linux安装Ncurses库
  6. spoolsv.exe占cpu 99%的解决方法(转)
  7. struts2和hibernate(2012/2/26)
  8. 机器学习初级入门(一)感知机
  9. 转载viewstate(一) 太经典的东西 不得不转载保存下来
  10. 索引和数据完整性约束的总结
  11. PSP??? 生产者与消费者框架,还是线程模型?
  12. MV178——我的心灵家园
  13. 网络计算机和弱电,弱电工程师和网络工程师的区别,你知道吗?
  14. 谷歌浏览器Chrome快速打开Internet选项
  15. excel超链接无法打开服务器文件,excle链接的未打开 | excel超链接打不开,超链接后点击出现无法打开指定的文件,求高手解决...
  16. 单出口双防火墙双核心冗余_王术芳/海关缴款书抵扣和出口退税操作变化要点解析...
  17. 9款好用的SSH客户端软件推荐
  18. Android 官方文档学习笔记(1):Androiid以及相关应用组件概念
  19. 华为云桌面,数字化时代便捷、安全的办公选择
  20. request_threaded_irq与request_irq

热门文章

  1. 在Simulink中利用simmechanics对三自由度的串联机械臂进行仿真
  2. ios是计算机系统软件吗,pp助手ios PC版本和pp助手计算机版本有什么区别
  3. 从给定数字集中找到最大的数字
  4. STC 51单片机42——汇编 定时器 舵机
  5. Super Resolve Dynamic Scene from Continuous Spike Streams
  6. Java大作业——聊天室
  7. 阿里P5-基础知识4
  8. 战争磨盘二十:抛石弩机
  9. Java遍历指定目录或当前目录
  10. 2023年智能无人系统与人工智能国际会议(SIUSAI 2023) | IOP-JPCS出版