Java中Arrays类与Math类详解

 更新时间:2019年03月21日 09:51:40   作者:超人不会飞0  
这篇文章主要介绍了Java中Arrays类与Math类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Arrays(数组工具类)

Java中已经封装好的类,提供大量静态方法供用户对数组的使用。

导包:import java.util.Arrays

1.Arrays.toString(数组)  //返回值是一个[]括起来的字符串,将数组中的元素放入[]中

 int[] arr=new int[]{1,2,3,4};
    String str=Arrays.toString(arr);
    System.out.println(str);
 --------------------------------
 [1,2,3,4]

2.Arrays.sort(数组)  //无返回值,将数组排序,(从小到大升序)数组已经发生改变

int[] arr=new int[]{3,27,46,1,48};
//    String str=Arrays.toString(arr);
//    System.out.println(str);
    Arrays.sort(arr);
    for(int i=0;i<arr.length;i++){
        System.out.print(arr[i]);    
}
===========================
1 3 27 46 48

Math(数学类)

导包:import java.lang (可省略)

a.Math.abs(数值)  //返回数值的绝对值

b.Math.ceil(数值)  //返回数值的向上取整

c.Math.floor(数值)  //返回数组的向下取整

d.Math.roud(数值)  //返回数值的四舍五入

e.Math.PI  //圆周率的取值

以上所述是小编给大家介绍的Java中Arrays类与Math类详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Java常见的转义字符举例详解

    Java常见的转义字符举例详解

    在java字符常量中,反斜杠(\)是一个特殊的字符,被称为转义字符,它的作用是用来转义后面一个字符,这篇文章主要给大吉介绍了关于Java常见转义字符的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-02-02
  • SpringBoot浅析缓存机制之Redis单机缓存应用

    SpringBoot浅析缓存机制之Redis单机缓存应用

    在上文中我介绍了Spring Boot使用EhCache 2.x来作为缓存的实现,本文接着介绍使用单机版的Redis作为缓存的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • 图解Java经典算法插入排序的原理与实现

    图解Java经典算法插入排序的原理与实现

    插入排序的算法描述是一种简单直观的排序算法。其原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。本文将用Java语言实现插入排序算法并进行可视化,感兴趣的可以了解一下
    2022-09-09
  • 异常排查记录amqp协议链接陷阱

    异常排查记录amqp协议链接陷阱

    这篇文章主要介绍了一次关于amqp协议链接陷阱-An unexpected connection driver error occured的异常排查记录,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2022-02-02
  • Jenkins 编译后使用SSH发布详解

    Jenkins 编译后使用SSH发布详解

    这篇文章主要介绍了Jenkins 编译后使用SSH发布详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Maven scala和java混合打包方式

    Maven scala和java混合打包方式

    这篇文章主要介绍了Maven scala和java混合打包方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Java探索之Feign入门使用详解

    Java探索之Feign入门使用详解

    这篇文章主要介绍了Java探索之Feign入门使用详解,关于feign,我也是第一次遇到,于是在网上搜集了相关文章,这篇比较详细,介绍了其简介,选择feign的原因以及其他相关内容,需要的朋友可以参考下。
    2017-10-10
  • IDEA 控制台中文乱码4种解决方案

    IDEA 控制台中文乱码4种解决方案

    IntelliJ IDEA 如果不进行相关设置,可能会导致控制台中文乱码、配置文件中文乱码等问题,本文主要介绍了IDEA控制台中文乱码4种解决方案,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • SpringBoot http post请求数据大小设置操作

    SpringBoot http post请求数据大小设置操作

    这篇文章主要介绍了SpringBoot http post请求数据大小设置操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Java面试题目集锦

    Java面试题目集锦

    本文是小编日常收集整理的java面试题目,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09

最新评论