Java 目錄列表過濾與排序:FilenameFilter 與匿名內部類
基本列表 File dir = new File("."); String[] list = dir.list(); // 無過濾 File
Java File 類目錄操作大全:建立、重命名、刪除與屬性檢測
核心方法 方法說明 mkdirs()建立多層目錄,含父目錄 renameTo(File dest)重命名或移動(跨目錄) delete()刪除文件/空目錄 e
Java 輸入流全景指南:緩衝、數據解析、行號與推回
核心流類別 類別功能典型構造 DataInputStream讀取基本型別、字串new DataInputStream(new BufferedInputStr
Java 輸出流體系詳解:PrintStream、DataOutputStream 與 RandomAccessFile
兩大分類 格式化輸出:PrintStream 面向人類閱讀,支援 print/println 所有基本型別與物件。 數據存儲:DataOutputStream
Java 快捷文件處理類:InFile、PrintFile、OutFile
動機 標準 IO 鏈式構造冗長(如 new DataInputStream(new BufferedInputStream(new FileInputStrea
StreamTokenizer 程式碼詞法分析器應用
StreamTokenizer 將 InputStream 切分為詞法單元:單字、數字、字串、單一字元。預設分隔符可擴充,適用於編譯器掃描器、文字統計等場景。
StringTokenizer 字串標記化解析
StringTokenizer 將字串依分隔字元(預設:空白、定位字元、換行)切分為標記,功能類似 StreamTokenizer 但更簡單。建構子可指定自訂分
Java 1.1 IO 流架構設計解析
Java 1.1 IO 庫重大改進:引入 Reader/Writer 體系支援 16 位元 Unicode,解決國際化需求。舊 InputStream/Outp
Java 1.1 IO 過濾器類別對照與遷移指南
Java 1.1 保留裝飾器模式,但 Reader/Writer 體系並非完全對應 FilterInputStream/FilterOutputStream 子
Java 1.1 IO 新舊類別轉換實戰範例
展示如何將舊版 IOStreamDemo 改寫為使用 Reader/Writer 新體系的 NewIODemo,對比差異與遷移要點。 關鍵轉換點 讀取行輸入
Java 多檔案壓縮:ZipCompress 實作詳解
Java 1.1 提供完整的 Zip 支援,可壓縮多個檔案並計算校驗和。標準 Zip 格式確保與現有工具相容。 核心類別與流程 // 壓縮 FileOutpu