NutzCN Logo
问答 Castors转换int时如果前面带0会转成其他数字
发布于 2418天前 作者 yuffo 1766 次浏览 复制 上一个帖子 下一个帖子
标签:

测试代码:

	@Test
	public void testName() throws Exception {
		Integer integer = Castors.me().castTo("0201", Integer.class);
		System.err.println(integer);
	}

结果

[DEBUG] 16:13:40.757 org.nutz.castor.Castors.reload(Castors.java:115) - Using 95 castor for Castors
129

需要这个是因为我这里前台可能会传0开头的,mvc适配器转int的时候,转成int数字的时候前面带0的0201会转成129
是不是0开头的识别为数字类型会比较好一点

2 回复

8进制才是0开头的

好吧原来是识别成8进制了

添加回复
请先登陆
回到顶部