Я надеюсь, что кто-то может помочь мне, пожалуйста, мне нужно передать строку из метода ниже в метод ниже. Я посмотрел на interent и заставил его работать на тестовых программах, но не могу заставить его работать на моем, это было 3 часа, 3 страницы Google и книга. Извините, если это легко, но я действительно понятия не имею.
Что мне нужно сделать ... Мне нужно передать переменную "Hex" из метода "WMDBAudio" в метод "hexConverter". Я надеюсь, что это имеет смысл, спасибо за вашу помощь заранее, это осуществляется!
public class WMDBAudio{
public String WMDBAudio1(String fileInfo) throws IOException{
//code removed as there is quite a lot
int m = 0;
while (m != 1){
for (int count = 0; count < 3; count++){
hexIn = in.read();
s = Integer.toHexString(hexIn);
if(s.length() < 2){
s = "0" + Integer.toHexString(hexIn);
}
temp = temp + s;
}
if ("000000".equalsIgnoreCase(temp)){
m = 1;
hex = entry;
}
entry = entry + temp;
temp = "";
}
}
}
// Метод шестнадцатеричного преобразователя
public class hexConverter{
public static void hexConverter(String t){
WMDBAudio w = new WMDBAudio();
String hex = "";
StringBuilder output = new StringBuilder();
for (int i = 0; i < hex.length(); i+=2){
String str = hex.substring(i, i+2);
output.append((char)Integer.parseInt(str, 16));
}
System.out.println(output);
}
}