Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Python by eu_nana ( 15 years ago )
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
public class Matriz {
public static void main(String args[]) {
double mat[][] = new double[2][2];
//double[][][][] mat;
// o resultado da leitura estará na matriz mat;
mat=lerArquivoBin("C:/Documents and Settings/Web/IDLWorkspace/Projeto_Estudo/mat.bin");
// imprimindo a matriz mat
for(int i=0; i< 2; i++) {
for(int j=0; j< 2; j++) {
//System.out.println("O valor da "+ aux[0][0]);
}
}
}
public static double[][] lerArquivoBin(String origem)
{
double aux[][] = new double[2][2];
//double[][][][] aux;
try{
File fileOrigin = new File(origem);
DataInputStream in = new DataInputStream(new FileInputStream(fileOrigin));
//final int x = in.readInt();
// final int y = in.readInt();
// aux = new double[4][x][x][y];
for(int i=0; i< 2; i++) {
for(int j=0; j< 2; j++) {
aux[j][i] = (double)in.readDouble();
System.out.print(" " + aux[i][j]);
}
}
System.out.println("O valor da posicao aux[0][0] na matriz aux "+ aux[0][0]);
System.out.println("O valor da posicao aux[0][1] na matriz aux "+ aux[0][1]);
System.out.println("O valor da posicao aux[1][0] na matriz aux "+ aux[1][0]);
System.out.println("O valor da posicao aux[1][1] na matriz aux "+ aux[1][1]);
in.close();
}catch(Exception e){
System.out.println("Erro ao ler arquivo: "+origem);
//aux = null;
}
return(aux);
}
}
Revise this Paste