博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BigData10 Collections集合工具类 Arrays 数组工具类
阅读量:4953 次
发布时间:2019-06-12

本文共 2031 字,大约阅读时间需要 6 分钟。

Collections集合工具类

synchronizedCollection(集合)  转成线程安全  sort()排序

1.synchronizedCollection()将线程不安全的 转成线程安全的 

1 package demo; 2 /* 3  * Collections类 4  */ 5 import java.util.ArrayList; 6 import java.util.Collection; 7 import java.util.Collections; 8 /* 9  * 将线程不安全的变成线程安全的10  *      返回值Collection
11 synchronizedCollection(Collection
c) 12 返回指定 collection 支持的同步(线程安全的)collection。 13 sort(List
list) 14 根据元素的自然顺序 对指定列表按升序进行排序15 */16 public class SychronizedCollDemo {17 public static void main(String[] args) {18 ArrayList
list = new ArrayList<>();19 Collection
slist = Collections.synchronizedCollection(list);20 slist.add("hello");21 slist.add("hello1");22 slist.add("hello2");23 slist.add("hello3");24 25 for (String str : slist) {26 System.out.println(str);27 }28 29 }30 }
synchronizedCollection(Collection c)

2  sort()  排序

.

3.Arrays  数组工具类

    asList(T... a)  方法  返回值是 List集合        T...a  类型为T 且个数不限

  返回一个受指定数组支持的固定大小的列表

1 import java.util.Arrays; 2 import java.util.List; 3  4 public class ArraysDemo { 5  6     public static void main(String[] args) { 7 //        List
list = Arrays.asList("hello","world","mysql"); 8 // 9 // 10 // 11 // for (String string : list) {12 // System.out.println(string);13 // }14 15 16 // show(1,2,3,4,5);17 show2("abc",1,2,3);18 }19 20 21 public static void show(int... a){22 //a就相当于一个数组名,编译之后就是一个数组23 for (int i : a) {24 System.out.println(i);25 }26 27 }28 29 public static void show2(String name,int... a){30 System.out.println(name);31 for (int i : a) {32 System.out.println(i);33 } 34 }35 }
参数可变长

 

转载于:https://www.cnblogs.com/star521/p/8424552.html

你可能感兴趣的文章
POJ 3204 Ikki's Story I - Road Reconstruction
查看>>
网页消息类
查看>>
【BZOJ】2959: 长跑(lct+缩点)(暂时弃坑)
查看>>
日常一些出现bug的问题
查看>>
同时启动多个tomcat服务器
查看>>
怎么将iphone上的照片导出到本地文件
查看>>
Repeater+DataPagerSource分页
查看>>
模块化导出
查看>>
pagebean pagetag java 后台代码实现分页 demo 前台标签分页 后台java分页
查看>>
Sphinx 2.0.8 发布,全文搜索引擎 Installing Sphinx on Windows
查看>>
pod
查看>>
iOS 加载图片选择imageNamed 方法还是 imageWithContentsOfFile?
查看>>
LUOGU P2986 [USACO10MAR]伟大的奶牛聚集Great Cow Gat…
查看>>
toad for oracle中文显示乱码
查看>>
SQL中Group By的使用
查看>>
错误org/aopalliance/intercept/MethodInterceptor解决方法
查看>>
Pylint在项目中的使用
查看>>
使用nginx做反向代理和负载均衡效果图
查看>>
access remote libvirtd
查看>>
(4) Orchard 开发之 Page 的信息存在哪?
查看>>