关于parseInt(String string,int radix)怎么用? parseInt(String string,int radix)用法parseInt("45",10)将字符串45转化为10进制整数45 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那为什么在Integer.java里面有个例子parseInt("1100110", 2) returns 102返回的是102照你这么说应该返回的是一个二进制的书 他是说String这个要转化的数是十进制的 String string = "he is age 45!"; int age = Integer.parseInt(string.substring(10, 12), 10); System.out.println(age); 楼主要求的问题跟String.substring()有关,同如何parse好像无关啊。 如下代码可以解决楼主的问题import java.util.StringTokenizer;public class TestString { /** Creates a new instance of TestString */ public TestString() { } /** * @param args the command line arguments */ public static void main(String[] args) { String str = "He's age is 45"; StringTokenizer st = new StringTokenizer(str); while(st.hasMoreTokens()) { String token = st.nextToken(); try { System.out.println("token =" + token); int value = Integer.parseInt(token); System.out.println("value = " + value); } catch(Exception exp) { } } } } 小刀你的程序我运行了一下,编译是通过了,但运行的时候出现 Exception in thread "main" java.lang.NoClassDefFoundError: TestString的错误提示,这是怎么会事?import java.util.StringTokenizer;public class TestString { /** Creates a new instance of TestString */ public TestString() { } /** * @param args the command line arguments */ public static void main(String[] args) { String str = "He's age is 45"; StringTokenizer st = new StringTokenizer(str); while(st.hasMoreTokens()) { String token = st.nextToken(); try { System.out.println("token =" + token); int value = Integer.parseInt(token); System.out.println("value = " + value); } catch(Exception exp) { } } } } 一个java小问题 请教Eclipse插件开发的问题 java 在JTextArea中如何显示时间 产生随机树问题 求基于 Eclipse3 建模工具 如何像Exception.printStackTrace()一样获得调用方法的trace 谁知道ImageDisplay类在哪个包里? 关于calendar 初学者请教 请给我几本jbuilder的书,或者链接好吗?还有 真的不明白,简单问题3(关于文件) 关于控制台输入小问题,请求解答》
照你这么说应该返回的是一个二进制的书
int age = Integer.parseInt(string.substring(10, 12), 10);
System.out.println(age);
import java.util.StringTokenizer;public class TestString {
/** Creates a new instance of TestString */
public TestString() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String str = "He's age is 45";
StringTokenizer st = new StringTokenizer(str);
while(st.hasMoreTokens())
{
String token = st.nextToken();
try
{
System.out.println("token =" + token);
int value = Integer.parseInt(token);
System.out.println("value = " + value);
}
catch(Exception exp)
{
}
}
}
}
import java.util.StringTokenizer;public class TestString {
/** Creates a new instance of TestString */
public TestString() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String str = "He's age is 45";
StringTokenizer st = new StringTokenizer(str);
while(st.hasMoreTokens())
{
String token = st.nextToken();
try
{
System.out.println("token =" + token);
int value = Integer.parseInt(token);
System.out.println("value = " + value);
}
catch(Exception exp)
{
}
}
}
}