Java Read TXT file
classdataload{ Public Double[] Loadtxt (String FilePath,intNintMintk) {Double[] Data=New Double[m][n];Try{String encoding="GBK"; File File=NewFile (filePath);if(File.isfile () && file.exists ()) {//determine if a file existsInputStreamReader Read =NewInputStreamReader (NewFileInputStream (file), encoding);//considering the encoding formatBufferedReader BufferedReader =NewBufferedReader (read); String Linetxt=NULL; String[] Temp=Newstring[ the]; for(intI=0; i<m;i++) {Linetxt=bufferedreader.readline ();//System.out.println (linetxt);Temp=linetxt.split ("\ t"); for(intj=k;j<k+n;j++) {data[i][j-k]=double.parsedouble (Temp[j]);}} Read.close ();}Else{System. out. println ("the specified file could not be found");}} Catch(Exception e) {System. out. println ("Error reading file contents"); E.printstacktrace ();}returndata;}}