【发布时间】:2017-04-18 23:24:36
【问题描述】:
我的构造函数有问题。我正在传递一个字符串,我想得到所述字符串的整数值。
字符串看起来像[a2, a3][a4, a6][a10, a22]
我想首先摆脱 a,我已经完成了,但我正在努力将 2、3、4、6、10、22 等转换为整数。我的猜测是遍历字符串并解析出不是逗号或 [, 或 ] 的数据,但我正在摸索转换。这就是我目前所拥有的。
public Converter(String str) {
String getRidOfAPrefix = str.replaceAll("a", "");
for (int i = 0; i < getRidOfAPrefix.length(); i++) {
char charactersOfString = getRidOfAPrefix.charAt(i);
if (charactersOfString == '[') {
// A bit lost here
如果有任何提示,我将不胜感激。我已经为此苦苦挣扎了好几个小时。
【问题讨论】: