int parseInt(String s, int radix)

原创 2012年03月24日 20:54:57
public class Test {
	public static void main(String[] args) {
	int y = 37;
		int you = Integer.parseInt("133", y); 
		System.out.println(you);
	}
}

Exception in thread "main" java.lang.NumberFormatException: radix 37 greater than Character.MAX_RADIX
at java.lang.Integer.parseInt(Integer.java:426)

at com.inspur.Test.main(Test.java:11)


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

public class Test {
	public static void main(String[] args) {
	int y = 36;
		int you = Integer.parseInt("133", y); 
		System.out.println(you);
	}
}

1407


Character.MIN_RADIX=2
Character.MAX_RADIX=36
 parseInt(String s, int radix)参数中  
radix的范围是在2~36之间,
超出范围会抛异常。
其中s的长度也不能超出7,否则也会抛异常



详解public static int parseInt(String s, int radix)

public static int parseInt(String s, int radix)
  • when_less_is_more
  • when_less_is_more
  • 2017年04月08日 10:48
  • 194

Integer.parseInt(String s ,int radix)方法使用解释

方法parseInt(String s,int radix)的目的是输出一个十进制数,这个数字是“String s”但是我们要知道他是多少进制的,而方法中“int radix”参数正是来表达这个信息的...
  • jdsjlzx
  • jdsjlzx
  • 2015年05月06日 15:23
  • 19359

Integer.parseInt(String s,int radix)

Integer.parseInt(String s,int radix)返回的结果是一个十进制数 我们是要得到s的十进制数,而radix是表示s当前是多少进制的数 举个例子 parseInt(1...
  • sweetzhangxue
  • sweetzhangxue
  • 2016年11月02日 14:03
  • 1348

Integer.parseInt(String s, int radix)方法介绍(修正版)

Integer.parseInt(String s, int radix)就是将字符串s转换成radix进制的整数,显然前提是s为整数字符串。比如 s可以为“1314520”、“5201314”等。不...
  • shabake123
  • shabake123
  • 2013年07月19日 00:26
  • 6251

jdk之Interger.toString(int i, int radix)

jdk之Interger.toString(int i, int radix)
  • Chendehaial
  • Chendehaial
  • 2016年06月07日 00:50
  • 1284

C++ convert int to string

 第一种方法:int i=9;char num[20];itoa(i,num,10);10 is radix第二种方法:include string num;int i=9;ostringstream...
  • leibniz_zsu
  • leibniz_zsu
  • 2007年05月12日 10:41
  • 1157

关于java.lang.Character.digit(char ch, int radix)方法

http://www.blogjava.net/wenjiale/archive/2008/09/26/231270.html
  • HkEndless
  • HkEndless
  • 2012年08月07日 15:14
  • 1098

JAVA 大数(BigInteger) 归纳总结

JAVA 大数(BigInteger) 归纳总结 分类: 学习资料[转载区]2012-05-12 13:27 3690人阅读 评论(0) 收藏 举报 javastringrando...
  • songjunyan
  • songjunyan
  • 2014年11月03日 17:30
  • 1529

js中 string 转 int 注意的问题——parseInt

var   str='1250' ;   alert( Number(str) );  //得到1250   alert(parseInt(str));  //得到1250 var st...
  • ling_du
  • ling_du
  • 2016年07月18日 20:55
  • 705

java基础之Integer.parseInt(String s ,int radix)方法使用解释

方法parseInt(String s,int radix)的目的是输出一个十进制数,这个数字是“String s”但是我们要知道他是多少进制的,而方法中“int radix”参数正是来表达这个信息的...
  • LVXIANGAN
  • LVXIANGAN
  • 2015年12月30日 10:46
  • 6412
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:int parseInt(String s, int radix)
举报原因:
原因补充:

(最多只允许输入30个字)