
Java
Mr_Liyuhan
程序小学生
展开
-
Java Math类 floor、ceil、rint 及 round 的用法
1、Math.floor() 向下取整,即小于这个数的最大的那个整数。入参:double,返回值:doubleMath.floor(2.2) = 2.0; Math.floor(-2.2) = -3.0; Math.floor(2.5) = 2.0; Math.floor(-2.5) = -3.0; Math.floor(2.7) = 2.0; Math.floor(-2.7) = -3.0;2、Math.ceil() 向上取整,即大于这个数的最小的那个整数。入参:double原创 2020-08-10 22:31:52 · 459 阅读 · 0 评论 -
java求n以内的质数
求n以内的所有质数:所谓质数就是除了1和本身没有其它因数的大于1的自然数,所以最小的质数是2。按照这个思路直接上代码就可以。private static List<Integer> getZ(int max) { List<Integer> result = new ArrayList<Integer>(); if (max <= 1) { return result; } for (int i = 2; i &原创 2020-08-10 22:00:53 · 672 阅读 · 0 评论 -
java 汇总常见的类型之间的转换
汇总一下常见的类型转换,方便查阅。int转Integerint a = 1;Integer A = new Integer(a);Integer A1 = Integer.valueOf(a);Integer转intInteger A = new Integer(1);int a = A.intValue();char转Stringchar a = 'm';String s = String.valueOf(a);String s1 = new Character(a).toStr原创 2020-07-21 23:32:53 · 181 阅读 · 0 评论 -
java List和Map的多种遍历方式
码代码时遇到List和Map的遍历总是需要百度一下,今天写个博客涨涨记性。List的遍历方法一:常见的for循环遍历 public static void methodOne(List<String> list) { for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i)); } System.out.println(); }原创 2020-07-21 23:00:43 · 209 阅读 · 0 评论 -
JDK8新特性:接口中的方法允许被默认实现
JDK8新特性:接口中的方法允许默认实现在Java8中,允许在接口中包含带有具体实现的方法,使用default修饰,这类方法就是默认方法。且该接口的实现类默认实现该方法。例如:public interface Test { default int sum(int i,int k) { int c = i + k; return c; }}p...原创 2019-04-10 21:00:21 · 2596 阅读 · 0 评论