为了账号安全,请及时绑定邮箱和手机立即绑定

我蒙圈了,为什么输出是这个?

我蒙圈了,为什么输出是这个?

是王小二呀 2015-12-24 08:16:42
import java.io.IOException; public class method2 {     public static void main(String[] args) throws IOException {      Integer i = new Integer(12);      String s = i.toString();      String str = s.intern();      byte [] b=str.getBytes();      byte[] ab="12".getBytes();      for(int k=0;k<b.length;k++){      System.out.print(b[k]+" ");      }      System.out.println();      for(int k=0;k<ab.length;k++){      System.out.print(ab[k]+" ");      }     }   }//运行结果怎么也不该是49 50 吧??基础有点弱,万万没想到。。
查看完整描述

1 回答

已采纳
?
Jason333

TA贡献31条经验 获得超0个赞

你可以去看下ASCII码表,字符 '1','2' 分别 对应的编码是 49,50

查看完整回答
反对 回复 2015-12-24
  • 1 回答
  • 0 关注
  • 1586 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信