File f = new File("C:\texto.txt");
try
{
FileInputStream fis = new FileInputStream(f);
DataInputStream dis = new DataInputStream(fis);
int i = dis.readInt();
dis.close();
System.out.println(i);
}
catch
{
//código
}
pq não funciona?
File f = new File("C:\texto.txt");
try
{
FileInputStream fis = new FileInputStream(f);
DataInputStream dis = new DataInputStream(fis);
int i = dis.readInt();
dis.close();
System.out.println(i);
}
catch
{
//código
}
pq não funciona?
Olá,
não sei se entendí bem o seu objetivo, mas de qlq. forma dei uma incrementada e deixei compilando para vc brincar um pouquinho, veja:
@SuppressWarnings("deprecation")
public static void main(String[] args) throws Exception {
File f = new File("C:\texto.txt"); //arquivo a ser lido
FileInputStream fis = new FileInputStream(f); //passando de argumento um objeto file
//que possui um endereço
DataInputStream dis = new DataInputStream(fis); //recebe um objeto FileInputStream de argumento
String palavras = dis.readLine(); //a variável palavras recebe só a primeira linha lida
System.out.println(palavras); //imprimi a linha lida
System.out.println(palavras.length()); //imprimi a qtde. de caracteres
}
Abraço,
André AS
Aqui ele acusa readLine() como deprecated…
Tem algum problema? Algum substituto?