⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readdata.java

📁 查找孤立点 JAVA代码
💻 JAVA
字号:
package EntropyOutlier;import java.util.Properties;import java.util.Random;import java.util.StringTokenizer;import java.util.Enumeration;import java.io.*;import java.util.*;public class ReadData {  private int colCount=0;  private int rowCount=0;  private String[][] data = null;  public ReadData(String path) {    FileReader in = null;    BufferedReader d = null;    StringTokenizer token = null;    try {      in = new FileReader(path);    }    catch (FileNotFoundException ex) {      ex.printStackTrace();    }    d = new BufferedReader(in);    try {      token = new StringTokenizer(d.readLine(),",");      rowCount++;    }    catch (IOException ex4) {    }    try {      while (d.readLine() != null) {        rowCount++;      }    }    catch (IOException ex2) {      ex2.printStackTrace() ;    }    try {      in.close();      in = new FileReader(path);    }    catch (Exception ex3) {      ex3.printStackTrace() ;    }    d = new BufferedReader(in);    colCount = token.countTokens();    data = new String[rowCount][colCount+1];    for (int i = 0; i < rowCount; i++) {      try {        token = new StringTokenizer(d.readLine(), ",");      }      catch (IOException ex1) {        ex1.printStackTrace();      }      for (int j = 0; j < colCount; j++) {        String tmp=token.nextToken();        if(tmp!=null){          data[i][j]=tmp;        }else{          data[i][j]="null";        }      }    }  }  public int getColCount() {    return colCount;  }  public int getRowCount() {    return rowCount;  }  public String[][] readFromDataFile() {    return data;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -