在較大資料集中使用java檔案處理技術獲取目標資料

2021-07-25 11:28:47 字數 783 閱讀 9922

file f=new file("檔案位址");

f.createnewfile();

fileinputstream fis=new fileinputstream(f);              //建立乙個輸入流物件fis,並且以f作為引數

inputstreamreader isr=new inputstreamreader(fis); //轉換成字串流

bufferedreader br=new bufferedreader(isr); //帶有緩衝功能的輸入流物件

fileoutputstream fos=new fileoutputstream(f);

outputstreamwriter osw=new outputstreamwriter(fos);

bufferedwriter bw=new bufferedwriter(osw);

while(br.readline()!=null)//readline讀到第24行

string str="12:32:63.333";

string strget=str.split(":");

...//可以將字串轉換為double或者int

strget[0]="12";

strget[1]="32";

strget[2]="63.333";

在Java中使用Oracle blob

oracle中的lob large object 可以儲存非常大的資料 可能是4gb 這樣就可以通過將檔案或其它任何物件序列化成位元組輸出流 outputstream 後寫入資料庫,之後使用位元組輸入流 inputstream 將資料讀出然後反序列化為原始檔案或物件。操作時需要使用oracle的jd...

在Java中使用Oracle blob

oracle中的lob large object 可以儲存非常大的資料 可能是4gb 這樣就可以通過將檔案或其它任何物件序列化成位元組輸出流 outputstream 後寫入資料庫,之後使用位元組輸入流 inputstream 將資料讀出然後反序列化為原始檔案或物件。操作時需要使用oracle的jd...

在Java中使用Oracle blob

oracle中的lob large object 可以儲存非常大的資料 可能是4gb 這樣就可以通過將檔案或其它任何物件序列化成位元組輸出流 outputstream 後寫入資料庫,之後使用位元組輸入流 inputstream 將資料讀出然後反序列化為原始檔案或物件。操作時需要使用oracle的jd...