1.初始化数组以及数组的拷贝 int[] a={1,2,3,4}; //System.out.println(Arrays.toString(a)); a=new int[]{1,2,3,4,5}; int [] c=a; //c[4]=15; int[] d=Arrays.copyOf(a,a.l ...
分类:
编程语言 时间:
2016-04-23 23:07:43
阅读次数:
178
java.util.ArrayList
详细注释了ArrayList的实现,基于JDK 1.8 。
迭代器SubList部分未详细解释,会放到其他源码解读里面。此处重点关注ArrayList本身实现。
import java.util.AbstractList;
import java.util.Arrays;
import java.util.BitSet;
impor...
分类:
编程语言 时间:
2016-04-22 20:22:57
阅读次数:
255
Arrays常用方法 Arrays.toString()方法:可以用来产生数组的可打印表示 Arrays.sort()方法:用来对数组进行排序 Arrays.fill()方法:用来使用某一个值来填充数组 Arrays.copyOfRange()方法:拷贝数组中的部分 Arrays.copyOf()方 ...
分类:
编程语言 时间:
2016-04-22 12:03:21
阅读次数:
206
api: 此方法还提供了一个创建固定长度的列表的便捷方法,该列表被初始化为包含多个元素: 遇到的问题: java.lang.UnsupportedOperationException 在使用Arrays.asList()后调用add,remove这些method时出现 java.lang.Unsup ...
分类:
其他好文 时间:
2016-04-21 21:42:37
阅读次数:
118
There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity sh ...
分类:
其他好文 时间:
2016-04-18 13:15:00
阅读次数:
207
Arrays.sort() 能够对对数组进行排序。 默认从小到大排序,如需调整顺序,需要通过实现Comparator接口并调用 Arrays.sort()可以对int[]、double[]、char[]、long[]、byte[]、short[]之类的数据类型进行排序,下面以最常见的int[]数组为 ...
分类:
编程语言 时间:
2016-04-17 20:44:15
阅读次数:
309
1 import java.util.Arrays; 2 3 public class Test_Farmat { 4 5 public static void main(String[] args) { 6 7 int[] c =new int[]{23,34,45,67,87,98}; 8 in ...
分类:
编程语言 时间:
2016-04-17 13:10:52
阅读次数:
238
20145326 《Java程序设计》第7周学习总结 教材学习内容总结 第十二章 一、认识Lambda语法 1.Lambda语法概览 Arrays的sort()方法可以用来排序,只不过你要告诉它两个元素比较时顺序是什么,sort()规定你得操作java.util.Comparator来说明这件事,我 ...
分类:
编程语言 时间:
2016-04-17 11:41:30
阅读次数:
358
Arrays; 用于操作数组对象的工具类,里面都是静态方法。 asList方法:将数组转换成list集合。 String[] arr = {"abc","kk","qq"}; List<String> list = Arrays.asList(arr);//将arr数组转成list集合。 将数组转换 ...
分类:
编程语言 时间:
2016-04-16 16:53:18
阅读次数:
118
验证码图片生成以及与Struts2结合使用 代码: 1.ValidateCode类代码 package cn.xjz.tools; import java.util.Arrays; /** * 工具类,生成随机验证码字符串 * @author admin * */public class Valid ...
分类:
其他好文 时间:
2016-04-16 16:37:08
阅读次数:
154