Я пытаюсь написать метод, идущий двумя способами - если символ после символа $ является целым числом, то я хочу перейти ко второму оператору if и выполнить его.Если символ после символа $ является цифрой (или буквой), то я хочу установить это число на 16, и каждый раз, когда используется новая цифра, я хочу увеличить setNumber на 1. Вот что я пробовал:1001 *
for (i=0; i<anyLines.length; i++) {
int setNumber = 16;
// 1st IF statement
if (Character.isDigit(anyLines[i].charAt(the character after $)))
anyLines[i] = anyLines[i].replace("$","");
anyLines[i] = anyLines[i].replace(charAt(after zero),setNumber);
// Increment set number if a new digit is detected
}
else {
continue;
}
// 2nd IF statement
if (anyLines[i].isInteger(anyLines[i].charAt(the character after $))) {
anyLines[i] = anyLines[i].replace("$","");
anyLines[i] = Integer.toBinaryString(131072
+(Integer.parseInt(anyLines[i]))).substring(1,17);
}
else {
continue;
}
Понятия не имею, как это сделать.