zoukankan      html  css  js  c++  java
  • Guava中的基本类型工具

    需要包:guava.jar

    基本工具类放在primitives包中,是以基本类型名+s的方式命名的,比如Ints是int的工具类,Doubles是double的工具类,注意这些是针对基本类型的,不是针对包装类的

    1.Ints

      Ints.max():最大值

      Ints.min():最小值

      Ints.compare(int a,int b):a和b比较,a>b返回1,a<b返回-1,a=b返回0

      Ints.contains(int[] attay,int target):判断int集合中是否有某个值,有就返回true,没有就返回false

      Ints.indexOf(int[] array,int target):返回目标在int数组中第一次出现的位置索引,没有就返回-1

      Ints.lastIndexOf(int[] array,int target):返回目标在int数组中最后一次出现的位置索引,没有就返回-1

      Ints.concat(int[]..array) :将多个int型数组合成一个数组

      Ints.join(String separator,int...array) :将int类型的数组或者多个int型参数通过指定的分隔符进行分隔

      Ints.asList(int...array):将int类型或int类型数组转换成集合

      Ints.tryParse(String a):将字符串解析为int类型

      Ints.toArray(List<Integer>):将Integer包装类型的集合转为成基本类型数组

    2.Doubles

      Doubles.max():最大值

      Doubles.min():最小值

      Doubles.compare(double a,double b):a和b比较,a>b返回1,a<b返回-1,a=b返回0

      Doubles.contains(double[] attay,double target):判断集合中是否有某个值,有就返回true,没有就返回false

      Doubles.indexOf(double[] array,double target):返回目标在数组中第一次出现的位置索引,没有就返回-1

      Doubles.lastIndexOf(double[] array,double target):返回目标在数组中最后一次出现的位置索引,没有就返回-1

      Doubles.concat(double[]..array) :将多个double型数组合成一个数组

      Doubles.join(String separator,double...array) :将double类型的数组或者多个double型参数通过指定的分隔符进行分隔

      Doubles.asList(double...array):将double类型或double类型数组转换成集合

      Doubles.tryParse(String a):将字符串解析为double类型

      Double.toArray(List<Double>):将Double包装类型的集合转为成基本类型数组

  • 相关阅读:
    本周学习进度条11
    编程珠玑阅读笔记01
    单词统计
    本周学习进度条10
    《构建之法》读后感三
    第九周总结
    第一阶段冲刺
    第八周总结
    wpf图片浏览器,实现缩放平移操作图片切换等功能
    获取当前进程(程序)主窗体句柄并设置wpf的父窗体为此句柄
  • 原文地址:https://www.cnblogs.com/-scl/p/7677208.html
Copyright © 2011-2022 走看看