import java.math.BigInteger;
public class TestMain extends Object {
public static void main( String[] args ) {
// TODO test BigInteger
BigInteger bi3 = new BigInteger( "24" );
char[ ] bi3_c = bi3.toString( ).toCharArray( );
System.out.println( "bi3_c = " + bi3_c ); // Error output: bi3_c = [C@9e5c73
}
}
文件名是TestMain.java。
环境是JRE1.7安装包中的JRE1.6版本。
测试环境是EclipseJUNO。
多谢了!希望大牛能帮忙看看!
------解决方案--------------------
System.out.println( bi3_c );
------解决方案--------------------
直接:
BigInteger bi3= new BigInteger( "24" );
System.out.println( "bi3 = " + bi3.toString() );
或者遍历输出char[]这个字符组
------解决方案--------------------
bi3_c是个数据 需要遍历
for(int i=0;i<bi3_c.length;i++){
System.out.print( bi3_c[i] );
}
------解决方案--------------------
System.out.println( "bi3_c = " + bi3 );
------解决方案--------------------

------解决方案--------------------
人家是数组,你还想让人家输出什么啊
------解决方案--------------------
System.out.println( "bi3_c = " + Arrays.toString(bi3_c) );