Ho necessità di leggere un file scritto in esadecimale e del quale ho bisogno di esaminare carattere per carattere o perlomeno riuscire a posizionarmi a determinate posizioni.
Ho provato nel seguente modo ma sicuramente sbaglio.....
FileReader fr ;
String tmp1= PathInput + name;
String s = new String();
String scmd = new String();
try {fr=new FileReader(tmp1);}
catch (IOException ed) {fr=null;};
BufferedReader br = new BufferedReader(fr);
do
{
//try {s=br.readLine();
try {numletti=br.read(cbuf,1,10);
if (numletti==0)
{
break;
}
else
{
System.out.println("LEGGO " + cbuf);
}
} catch (IOException ea){System.out.println("ERRORE");};
}while(s != 0);
return true;
}
Non riesco nenache a dichiarare cbuf in modo corretto.
Aiuto!!

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando