java.util.Arrays 是一个于数组相关的工具类,里面提供大佬的静态方法,用来实现数组常见的操作

public staic String toString(数组)  将参数数组编程字符串,默认格式[ 元素1,元素2]

public staic void sort(数组) :按照默认升序,对数组进行排序

注意:

如果是数值,sort默认按照升序从小到大

如果是字符串,sort默认按照字母升序

如果是自定义的类型,那么这个自定义的类需要有Comparable或者Comparator接口支持。

package com.company.arrays;

import java.util.Arrays;

public class Arrayss {
public static void main(String[] args) {
int [] intArray = {11,20,30};
String intStr = Arrays.toString(intArray);
System.out.println(intStr); int [] intArray2 = {2,1,44,3,4};
Arrays.sort(intArray);
System.out.println(Arrays.toString(intArray2)); String [] strArray = {"aa","b","ccc","dd"};
Arrays.sort(strArray);
System.out.println(Arrays.toString(strArray));
} } 结果:
[11, 20, 30]
[2, 1, 44, 3, 4]
[aa, b, ccc, dd]

练习题

package com.company.arrays;

import java.util.Arrays;

public class ArraysP {
public static void main(String[] args) {
String str = "dibsfueofnslvnm0";
// toCharArray 将字符串转换为数组
char [] charStr= str.toCharArray();
Arrays.sort(charStr);
// 快捷键,charStr.forr 倒叙遍历,charStr.fori 正序遍历
for (int i = charStr.length - 1; i >= 0; i--) {
System.out.println(charStr[i]);
}
}
} 结果;
v
u
s
s
o
n
n
m
l
i
f
f
e
d
b
0

最新文章

  1. DragLayout: QQ5.0侧拉菜单的新特效
  2. sqlserver执行sql文件命令(sqlcmd)
  3. iPhone SlideShow
  4. Redis的使用完整版
  5. BZOJ 4551 树
  6. linux下配置squid http proxy过程
  7. qut训练题解-2016-9-4个人赛
  8. 微信小程序开发之入门篇(熟悉开发工具)
  9. 矢量做图组件OTGisX的使用(类似Mapbase)
  10. python-凯撒密码
  11. boost::algorithm(字符串算法库)
  12. input【type="checkbox"】标签与字体对齐
  13. drupal 8 之 captcha模块
  14. [HNOI 2004]L语言
  15. Mybatis 系列7
  16. 授权普通非DBA用户可以有权限查看执行计划的方法
  17. Javascript高级编程学习笔记(25)—— 函数表达式(3)模仿块级作用域
  18. Entity Framework 6.0 常见异常及解决办法
  19. SSM 搭建精美实用的管理系统
  20. css 中ul li 与 ul>li的区别

热门文章

  1. 深入理解Java类加载机制,再也不用死记硬背了
  2. PDF太大怎么办?缩小PDF的4种常用方法
  3. 在 CentOS 或 RHEL 系统上检查可用的安全更新的方法
  4. 【C#IO 操作】字符流(StreamWriter、StreamReader)
  5. Oracle之关系型数据库
  6. pandas模块篇(终章)及初识mataplotlib
  7. LeetCode-001-两数之和
  8. js数组用法
  9. postman-接口测试常用test模块
  10. SpringCloudConfig配置使用