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类详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Kotlin 接口与 Java8 新特性接口详解

    Kotlin 接口与 Java8 新特性接口详解

    这篇文章主要介绍了Kotlin 接口与 Java8 新特性接口,Kotlin的接口是可以包含属性声明。Kotlin默认的声明是fianl 和public的。 Kotlin里嵌套的类默认并不是内部内,不包含对器外部类的隐式调用。下面我们来一起学习一下吧
    2019-06-06
  • mybatis使用pageHelper插件进行查询分页

    mybatis使用pageHelper插件进行查询分页

    这篇文章主要介绍了mybatis使用pageHelper插件进行查询分页,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-08-08
  • java执行windows下cmd命令的方法

    java执行windows下cmd命令的方法

    这篇文章主要介绍了java执行windows下cmd命令的方法,较为详细的说明了Java执行Windows下CMD命令的方法,并总结了常用的CMD命令供大家参考,需要的朋友可以参考下
    2014-11-11
  • Java SPI的简单小实例

    Java SPI的简单小实例

    这篇文章主要介绍了Java SPI的简单小实例,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • 详解MyBatis日志如何做到兼容所有常用的日志框架

    详解MyBatis日志如何做到兼容所有常用的日志框架

    这篇文章主要介绍了详解MyBatis日志如何做到兼容所有常用的日志框架,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • java实现画图板上画一条直线

    java实现画图板上画一条直线

    这篇文章主要为大家详细介绍了java实现画图板上画一条直线,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Java如何基于DOM解析xml文件

    Java如何基于DOM解析xml文件

    这篇文章主要介绍了Java如何基于DOM解析xml文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Netty框架实现TCP/IP通信的完美过程

    Netty框架实现TCP/IP通信的完美过程

    这篇文章主要介绍了Netty框架实现TCP/IP通信,这里使用的是Springboot+Netty框架,使用maven搭建项目,需要的朋友可以参考下
    2021-07-07
  • 详解Spring学习之声明式事务管理

    详解Spring学习之声明式事务管理

    这篇文章主要介绍了详解Spring学习之声明式事务管理,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 用命令行编译java并生成可执行的jar包方法

    用命令行编译java并生成可执行的jar包方法

    下面小编就为大家分享一篇用命令行编译java并生成可执行的jar包方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论