毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

BigInteger转成String然后转成char[ ]后,输出的是内存地址,怎么样才能正常输出呢

更新时间:2013-4-17:  来源:毕业论文

BigInteger转成String然后转成char[ ]后,输出的是内存地址,怎么样才能正常输出呢

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) );

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。