Pessoal fiz um codigo pra ler um arquivo txt e depois converter pra hexadecimal.
O meu código já ta lendo o arquivo, só nao sei como faço pra chamar o método que converte esse arquivo pra hexadecimal.
Já fiz metodo que converte também!
Bem, vou postar o código aí:
import java.io.*;
class HexRead2{
Thread runner;
public static void main(String[]arguments){
try{
FileReader file= new FileReader("Arquivo.txt");
int inByte;
String tex;
do{
inByte = file.read();
if (inByte != -1)
System.out.println((char) inByte);
} while (inByte!= -1);
System.out.println("");
file.close();
}catch(IOException e){
System.out.println("Error - " + e.toString());
}
}
void readLine(String file){
try{
//VE SE NUMERO É PRIMO
for(int j=0; j+1<file.length(); j+=2){
String sub = file.substring(j, j+2);
int num= Integer.parseInt(sub,16);
if(num==255)
return;
System.out.println(num+ "");
}
}finally{
System.out.println("**");
}
return;
}
}
"000A110D1D1260219", "78700F1318141E0C", "6A197D45B0FFFFFF"
É uma dúvida simples mas ainda me confundo um monte com a chamada de métodos!>