纯粹基于.getClass()将字符串转换为数字

问题描述 投票:0回答:1

我想将字符串转换为变量类的数字,所以有时我需要它是 int,有时是 long,仅取决于另一个变量是什么。

已知值是一个数字。

我已经放弃了大部分问题,但万一其他人需要将字符串转换为未知类型的数字,就在这里。

value.getClass().getDeclaredMethod("valueOf",String.class).invoke(null,*string*)));
java string casting
1个回答
0
投票

value.getClass().getDeclaredMethod("valueOf",String.class).invoke(null,string));

© www.soinside.com 2019 - 2024. All rights reserved.