// 动态申请内存, 指向一个未初始化的整型 int *pi = new int; // pi指向一个整型值,初始化为0 int *pi = new int(); // value of i is 1024 int i(1024); // pi指向1024 int *pi = new int(1024); // value of s is "99999" string s(5, '9'); // *ps is "999999" string *ps = new s
最近在做文本处理,使用MD5 生成一段文字的MD5哈希长度为32位也即128个0-1序列. 由于需要对这个MD5值进行循环移位,显然普通的 int 是不行的,所以使用 BigInteger.但是在使用BigInteger进行移位的过程,生成的0-1 序列长度 莫名其妙的减少.如图: 生成MD5 哈希码代码如下: public class MD5 { public final static String MD5(String s){ char hexDigits[]={'0','1','2','
一.关于Integer中常用的方法 package com.bjpowernode.java_learning; public class D77_1_ { public static void main(String[] args) { Integer i1 = new Integer(10); //将Integer类型转换为int类型 int i2 = i1.intValue(); System.out.println(i2); //重要:static int parseInt(Stri