freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第6章數(shù)據(jù)流的運(yùn)用(編輯修改稿)

2024-08-16 12:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 口 ,可以隨機(jī)讀取 .n 創(chuàng)建一個(gè)隨機(jī)文件n new RandomAccessFile(“”, “r”)。n new RandomAccessFile(“”, “rw”)。n 隨機(jī)文件可以同時(shí)完成讀和寫操作 .22pos 隨機(jī)存取文件n 支持隨機(jī)文件操作的方法 :n readXXX()或 writeXXX()n skipBytes()。將指針鄉(xiāng)下移動(dòng)若干字節(jié)n seek():將指針調(diào)到所需位置n getFilePointer():返回指針當(dāng)前位置n length():返回文件長(zhǎng)度n 利用 seek(long pos)方法查找隨機(jī)文件中的信息n 例 :把若干個(gè) 32位的整數(shù)寫到一個(gè)名為 “”的文件中 ,然后利用 seek方法 ,以相反的順序再讀取這些數(shù)據(jù)23 隨機(jī)存取文件public class random_file{ public static void main(String args[]) { int data_arr[]={12,31,56,23,27,1,43,65,4,99}。 try { RandomAccessFile randf=new RandomAccessFile(“”)。 for (int i=0。i。i++) (data_arr[i])。 for(int i=。i=0。i) { (i*4)。 (())。 } ()。 }catch (IOException e) { (“File access error: “+e)。} } }24 文件的其它操作n 使用文件類獲取文件的路徑信息n 設(shè) f是一個(gè)文件對(duì)象n File f=new File(“data”,”)。n ():返回文件名 n ():返回文件所在目錄名 datan ():返回文件路徑 data\n ():返回絕對(duì)路 c:\myprog\data\25 文件的其它操作n 例 : 獲取當(dāng)前目錄下所有文件名和文件的尺寸 : n import .*。n public class file_sizen { public static void main(String args[])n { File files=new File(“.”)。n String file_list[]=()。n for(int i=0。i。i++)n { File current_file=new File(file_list[i])。n (file_list[i]+n ())。n }n }26n 在 java中用 unicode 表示字符和字符串n DatainputStream的 readLine方法 , 以字節(jié)形式讀入 , 以 unicode形式輸出z DataInputStream不適合輸入是 unicode的形式z 處理字符用 InputStreamReader 類和BufferedReader 類 ()byte Unicode16bit8 bit+ 00000000 java 中的 unicode27 java 中的 unicodeimport 。(從鍵盤上讀一個(gè)字符串 )public class CharInput{ public static void main(String args[]) {String s。 throws IOException InputStreamReader ir。 BufferedReader in。 ir=new InputStreamReader()。 in=new BufferedReader(ir)。 String s=()。 int i=(s)。 i=i*2。 (“the result is” +i)。 }}可以將字符串轉(zhuǎn)換成整數(shù)加以運(yùn)算12328 java 中的 unicoden 問題 :n 如果字符流不是來自本地 ,有可能編碼不一樣 ,直接讀取會(huì)讀出不正確字符n 處理方法 :n ir=new InputStreamReader(is,”8859_1”)。n 采用的是 iso8859_1編碼方式 ,在不同平臺(tái)之間正確轉(zhuǎn)換字符 .29 java 中的 unicodeimport .*。class filetounicode{ public static void main(String args[]) { try{ FileInputStream fis=new FileInputStream()。 InputStreamReader dis=new InputStreamReader(fis)。 BufferedReader reader=new Stri
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1