一、math.round():
四舍五入的到整数;
要是想要保留x位小数的话,可以在round方法的“()”里面乘以10^x,然后将round方法出来的结果乘10^(-x);
二、printf():
System.out.printf(“%.nf”,num),表示对num四舍五入后保留两位小数;
三、将整型数据转换为字符串:
方法一:String.valueof();
方法二:
强转是不行的!!记住了啊!!!
四、Java 中将字符串数组转换为整数数组:
使用 Java 中的 parseInt() 方法将 string 数组转换为 int 数组:
该方法在转换后返回整数
parseInt()直接舍去小数部分(这玩意儿对字符型的没用,参数类型是String)
Math.round()四舍五入
五、常见ASCII码的大小规则:0~9<A~Z<a~z。
1)数字比字母要小。如 “7”<“F”;
2)数字0比数字9要小,并按0到9顺序递增。如 “3”<“8” ;
3)字母A比字母Z要小,并按A到Z顺序递增。如“A”<“Z” ;
4)同个字母的大写字母比小写字母要小32。如“A”<“a” 。
几个常见字母的ASCII码大小: “A”为65;“a”为97;“0”为 48 。
六、Java ArrayList 方法
常用方法如下:
clone()方法生成的副本可以理解成别名,改变副本的话本体也会变,改变本体的话副本也会变。
(原图取自csdn博主两手空空!
Arraylist的基本使用方法_两手空空!的博客-CSDN博客_arraylist用法)
七、StringBuffer:
StringBuffer 类是可变字符串类,创建 StringBuffer 类的对象后可以随意修改字符串的内容。每个 StringBuffer 类的对象都能够存储指定容量的字符串,如果字符串的长度超过了 StringBuffer 类对象的容量,则该对象的容量会自动扩大。
创建方法:
StringBuffer 类提供了 3 个构造方法来创建一个字符串,如下所示:
- StringBuffer() 构造一个空的字符串缓冲区,并且初始化为 16 个字符的容量。
- StringBuffer(int length) 创建一个空的字符串缓冲区,并且初始化为指定长度 length 的容量。
- StringBuffer(String str) 创建一个字符串缓冲区,并将其内容初始化为指定的字符串内容 str,字符串缓冲区的初始容量为 16 加上字符串 str 的长度。
八、引 :
八、各类型数据的长度
九、一个java文件中可以有多个类,但是只能有一个类被public修饰
十、关于字符串的一点东西
将字符串转换成字符数组只需要这样就好:
把字符数组转换为字符串可以这样:
字符串居然也可以根据索引得到char:
十一、滑动窗口算法
就是一个会动的窗口,更像是一种思想。
十二、动态规划问题
十三、二维数组的length()方法
在二位数组中,如果直接调用b.length方法,返回的则是b数组的行数 ;
如果是b[0].length表示的是第0行的长度。
十四、判断日期合法性:
用SimpleDateFormat类里面的parse()方法
附判断平年闰年:
十五、日期的格式
SimpleDateFormat中的:
十六、Calendar类的使用
要注意的是,它里面的月份从0开始计算,星期的话周日是第一天
Calendar.DAY_OF_WEEK表示当前日期对象,是一周的第几天,注意:是1234567这样的第几天,不是0123456,
十七、
IDEA里面ctrl+d是复制并粘贴整行,ctrl+x是删除当前行
eclipse里面ctrl+d是删除整行。
文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览33961 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!