public class Code
{
public static void main(String[] args)
{
String str="1110110";
int m=0,p=0;
for(int i=str.length()-1;i>=0;i--)
{char c=str.charAt(i);
int a=Integer.parseInt(""+c);/**Ineger.parseInt(String s)参数是字符串,
p=p+(int)(a*Math.pow(2,m)); * 而代码中是空的,后面“+c”吧字符转化为int
m++; *数据,不符合语法啊?删掉“”又出现unkown
*source的报错,是怎么回事??
}
System.out.println(p); */
}
}
这个程序是没错,我只是不理解其中的一句,不理解的地方用*表示着,那是我写的
{
public static void main(String[] args)
{
String str="1110110";
int m=0,p=0;
for(int i=str.length()-1;i>=0;i--)
{char c=str.charAt(i);
int a=Integer.parseInt(""+c);/**Ineger.parseInt(String s)参数是字符串,
p=p+(int)(a*Math.pow(2,m)); * 而代码中是空的,后面“+c”吧字符转化为int
m++; *数据,不符合语法啊?删掉“”又出现unkown
*source的报错,是怎么回事??
}
System.out.println(p); */
}
}
这个程序是没错,我只是不理解其中的一句,不理解的地方用*表示着,那是我写的
解决方案 »
- hibernate update更新报错,请帮忙
- java 浮点数转换 百分求解,今晚结贴!
- java多态。三个同样的子类,为什么另外两个能后期绑定,而第一个不行呢?
- 这样的格式怎么解析
- 如何截获通过JDBC发往后台的SQL语句,并且在修改之后再如ORACLE数据库
- 各位大侠,我想知道Netscape Enterprise Server 哪里有试用版下栽?
- 如何使用JAVAMAIL转发邮件?
- 高手请进,有人会么?我问一遍了,这个问题竟然没人回答!!!!!!!!!!!!!!!!!!
- 正态分布问题,坐等大神!!!
- io流
- 用dom4j解析xml文件时,如何从选择的结点处开始遍历?
- io输入输出的问题,还有键盘输入时,如何区分各种类型?
有点乱,是不是要问这句?
C是一个字符,""+C则是一个字符串了
Integer.parseInt(String)参数为String,所以需要进行类型转换
int a = 1;
char c = '1';
String str = a+"";
String str1 = ""+a;
String ss = c+"";
String sss = ""+c;
类型转换
String sStr = "" + 5;//这是一个String
String sStr = ""+c;//这还是一个String