请问编译错误的原因? String b=new String("f");int c=Integer.parseInt(b);System.out.print(c); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非数字转换为数字,抛出NumberFormatException异常! 这不是编译错误,是异常,Java中没有把不是数字的字符串转换成数字的机制,楼主如果想要将“f”转换成数字,楼主应该先将“f”字符串转换成字符char型。楼主可以自己定义一个方法,比如tochararray方法,把字符串先转换成字符数组。再把字符转换为数字。楼主是不是初学,还没学异常,慢慢学吧,肯定会解决的 String b=new String("f");int c=Integer.parseInt(b,16);System.out.print(c); Integer.parseInt(b,16);代表将字符串当做16进制写法处理成整数 Java读取TXT文档中的数据并赋值给动态数组 初学线程,Thread的一个问题求教。 HQL与SQL问题``急!!!!!!!!!!!90分`换帖`接分`!! 请进来看看~~我这问题不是很难 SWT中初始化日志输入出错 [请教]有关于布局的想法 关于JDBC的俩个问题:Rowset和连接池 JDBC连接问题 请大家推荐几本关于数据结构的书。 如何读曲远程ftp中的文件表列,并用JTree表示出来 关于截取文件名 soap消息中的命名空间问题
int c=Integer.parseInt(b,16);
System.out.print(c);