Java File和Random都是Java編程中非常常用的類。
Java File類代表著文件和目錄路徑名的抽象表示,提供了許多對文件和目錄進行操作的方法。使用該類可以輕松地讀取、寫入和修改文件。File類通常搭配著其他的類一起使用,例如BufferedReader和FileReader。
File file = new File("C:/Temp/test.txt"); try { BufferedReader br = new BufferedReader(new FileReader(file)); String line; while ((line = br.readLine()) != null) { System.out.println(line); } br.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
Random類用來生成偽隨機數(shù)的流程,是Java中的一個隨機數(shù)生成器。它生成的隨機數(shù)是均勻分布的。我們可以用Random類來制造一些隨機的數(shù)字和字符串,非常有用。Random類使用時需要傳入一個種子值作為參數(shù),如果不指定則默認使用系統(tǒng)當前時間作為種子
Random rand = new Random(); int num = rand.nextInt(100); System.out.println("隨機數(shù)為: " + num); String alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char ch = alphabet.charAt(rand.nextInt(alphabet.length())); System.out.println("隨機字母為: " + ch);
Java File和Random類非常實用,對于文件操作和隨機數(shù)生成有很大的幫助。