易截截图软件、单文件、免安装、纯绿色、仅160KB

Java数组小结

数组最常用的应该就是.length 数组长度,数组所能容纳个的元素个数!而不是应用的数组元素个数,比如new了个20个给这个数组对象,但是用了10个.length的值为20。
foreach语法(仅当jdk为5.0时可用):
一维:
int shuzu = {1,1,1,1,1,1};
for(int element : shuzu){
System.out.print(enement+"\t");
}
二维:
int shuzu = {{1,2,3,4,5},{1,2,3,4,5}};
for(int[] row : shuzu){
int i=0;
for(int element : row){
System.out.print(element+"\t");
if(++i==(row.length));
System.out.println();
}
}
还有就是java.util中Arrays类数组的方法:
按照升序方式排序:Arrays.sort(数组对象);
查找数据:Arrays.binarySearch(数组对象,"要查的");
复制数据:Arrays.copyOf();
               Arrays.copyOfRangs();
转换字符串:Arrays.toString();
                 Arrays.deepToString();
比较相等性:Arrays.equals();
                  Arrays.deepEquals();
填充数据:Arrays.fill();************初始化数组数据很有用!
 
 


相关文档:

java常用类的使用方法

java常用类的使用方法
Interger:整数类型
1、属性。
static int MAX_VALUE:返回最大的整型数;
static int MIN_VALUE:返回最小的整型数;
static Class TYPE :返回当前类型。
例子:
代码:
System.out.println("Integer.MAX_VALUE: " + Integer.MAX_VALUE );
结果为:Integer.MAX_VALUE: 2147483647
&nb ......

java单例类继承问题 使用登记式单例的发现

由于常见的单例模式,饿汉式单例和懒汉式单例,构造方法都私有了,因此不能被继承.
最近在开发中遇到问题了,恰好需要继承单例类.找资料才找到了这个解决办法---登记式单例.
登记式单例类是为了克服饿汉式单例类及懒汉式单例类均不可继承的缺点而设计的。当单例类需要被继承时适用.
代码清单3:登记式单例类
import java.u ......

SHA 1摘要算法源码(java版)

public class SHA1 {
    private final int[] abcde = {
            0x67452301, 0xefcdab89, 0x98badcfe, 0x10325476, 0xc3d2e1f0
        };
    // 摘要数据存储数组
  &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号