System.out.println(ss);
这个语句。。println(int[]);JDK里没有这个方法吧。。数组是对象,估计系统是用println(Object);这方法来执行的
看看有没有高手知道是怎么回事,,,关注呵呵。
这个语句。。println(int[]);JDK里没有这个方法吧。。数组是对象,估计系统是用println(Object);这方法来执行的
看看有没有高手知道是怎么回事,,,关注呵呵。
解决方案 »
- OutputStreamWriter BufferedWriter PrintWriter 区别
- **关于enum的俩个问题**about enum ,i have two questions! **enumについて、二つの問題があります**enum에 대해서, 두 개의 문제가 있습니다**
- 怎样提交一个表格中一部分内容到下一个画面?
- appletview的一个问题
- 怎么向sqlServer中插入image类型
- 求救各位大虾:关于JDBC连接Mysql数据库
- mp3不能播放,在线等。。。。。。。。。
- 急求函数:getIndexOfChild(Object parent,Object child)
- 关于jtree万分感激!!!!!
- 看十遍,不如写一遍。再发一个新手图。
- jndi 和 tomcat(来者有分)
- 请问java里怎么把字符串转换成日期?
这个是错误的写法。因为println(int[])没有这个方法,应该用个循环。
所以才会出现乱码值。
“数组是对象,估计系统是用println(Object);这方法来执行的”不知是否。。
package convert;public class Convert
{
public static void main(String[] args)
{
//Convert convert1 = new Convert(); // this statement is not necessary
int by=23;
int[] ss=new int [8];
char [] c = new char[8];
for(int i=7;i>=0;i--)
{
int ssv=by%2;
ss[i]=ssv;
c[i] = (ss[i] == 1)? '1':'0';
by=by/2;
}
System.out.println(new String(c));
for(int i=0;i<8;i++)
{
System.out.print(ss[i]);
}
}
}