Что он хочет от меня? Точнее пусть примет и всё!
помогите пожалуйста,где ошибка??
package com.javarush.task.pro.task09.task0907;
import java.util.regex.Pattern;
/*
Шестнадцатеричный конвертер
*/
public class Solution {
private static final String HEX = "0123456789abcdef";
public static String toHex(int decimalNumber) {
String hex = "";
if (decimalNumber <= 0) {
return hex;
}
while (decimalNumber != 0) {
int rem = decimalNumber % 16;
hex = HEX.charAt(rem) + hex;
decimalNumber = decimalNumber / 16;
}
return hex;
}
public static int toDecimal(String hexNumber) {
hexNumber = hexNumber.toUpperCase();
int val = 0;
int decimalNumber = 0;
if (hexNumber == null) {
return decimalNumber;
}
for (int i = 0; i < hexNumber.length(); i++) {
char c = hexNumber.charAt(i);
int d = HEX.indexOf(c);
val = 16 * val + d;
}
return val;
}
}