刘军的博客liujun.blog.chinaunix.net
liu1084
。。。。。。。。。。。。。。。。。。。。。。
全部博文(160)
2015年(1)
2013年(1)
2012年(4)
2011年(26)
2010年(14)
2009年(36)
2008年(38)
2007年(39)
2006年(1)
athzhang
Elaine_w
linky521
2909157
Nine_Sun
embeded-
sjtlqy
subukena
jiannma
heu
cgweb
格伯纳
浪花小雨
duke217
reyleon
daniel20
zxcbvbbb
qwxren
分类: Java
2008-11-04 18:42:36
public class TestString { public static void main(String[] args) { // TODO Auto-generated method stub Person2 p = new Person2(); System.out.println(p); System.out.println(p.method()); System.out.println(p.hexToDec("aaaaa3")); } } class Person2 extends Object{ private int oneResult; public String method(){ Object s = new Object(); s.hashCode(); String superClassName = super.getClass().toString(); String myClassName = new Person2().getClass().toString(); return superClassName + "|" + myClassName + "|" + s.getClass().toString() + "|" + s.hashCode() + "|" + s.getClass().getName(); } //十六进制转换十进制 public int hexToDec(String num){ int hexResult = 0; for(int i = 0; i < num.length(); i++){ switch (num.charAt(i)){ case 1: setOneResult(1); break; case 2: setOneResult(2); break; case 3: setOneResult(3); break; case 4: setOneResult(4); break; case 5: setOneResult(5); break; case 6: setOneResult(6); break; case 7: setOneResult(7); break; case 8: setOneResult(8); break; case 9: setOneResult(9); break; case 'a': setOneResult(10); break; case 'b': setOneResult(11); break; case 'c': setOneResult(12); break; case 'd': setOneResult(13); break; case 'e': setOneResult(14); break; } hexResult += (int) (this.getOneResult() * ( Math.pow(16,i) )); } return hexResult; } public void setOneResult(int oneResult) { this.oneResult = oneResult; } public int getOneResult() { return oneResult; } }
上一篇:java中对象转换
下一篇:java 反编译工具
登录 注册