Olá!
estou tendo um pequeno problema: criei um programa que deve ler dois arquivos de texto. Não sei se é mera coincidência, mas o programa executou perfeitamente qdo estava num pc cujo sistema operacional era o Linux/Debian, mas qdo cheguei em casa (que pc é Windows), a mesma instrução, com os mesmos arquivos não executa e aparece o erro dizendo que não pôde encontrar o arquivo.
Aqui vai o texto do programa, da forma como já foi executado hj de manhã:
import java.io.*;
import java.util.*;
class M0515663T06 {
public static void main (String [] args) throws IOException {
BufferedReader arqnomes = new BufferedReader(new FileReader ("alunos.nomes"));
BufferedReader arqmatr = new BufferedReader(new FileReader ("alunos.matriculas"));
String linha, nome, matr, inimatr, fimmatr;
int compnome, compmatr;
while ((nome = arqnomes.readLine()) != null){
while ((matr = arqmatr.readLine()) != null){
compnome = nome.length();
compmatr = matr.length();
compmatr = compmatr - 4;
nome = nome.trim();
matr = matr.trim();
inimatr = matr.substring(0,2);
fimmatr = matr.substring(compmatr);
nome = nome.toLowerCase();
System.out.println (nome+" "+inimatr+" "+fimmatr);
break;
}
}
}
}
espero que possam me ajudar, pq já to ficando triste com isso :cry: