java之SET集合與MAP集合以及I O流

2021-08-21 17:02:01 字數 1495 閱讀 2483

**例項:

public static void demo03()
及其性質:

public static void main(string args) 

public static void demo01()

}public static void demo03()

}

public static void main(string args) throws ioexception  catch (ioexception e) //返回boolean,如果不存在就建立,返回true,如果存在就不建立,返回false
file file1 = new file("d:\\hello\\a.txt");

system.out.println("createnewfile"+file1.createnewfile());

file file2 = new file("b.txt");

file2.createnewfile();

file file3 = new file("d:\\hw");

file3.mkdir();//建立目錄,返回boolean型別

file file4 = new file("d:\\aa\\bb\\cc\\dd");

system.out.println(file4.mkdirs());

public static void demo01() throws ioexception

public static void demo04() throws ioexception{

file file = new file("d:\\hello\\a.txt");

system.out.println("***************==判斷是否為目錄***************");

system.out.println(file.isdirectory());

system.out.println("***************==判斷是否為檔案***************==");

system.out.println(file.isfile());

system.out.println("***************判斷是否存在********************====");

system.out.println(file.exists());

if(!file.exists()){

system.out.println(file.createnewfile());

if(file.exists()){

system.out.println(file.delete());

Set集合與Map集合

一 set集合 無序 不能出現重複元素 沒有角標 的集合 1 直接列印system.out.println set 2 增強for迴圈foreach 3 迭代器遍歷iterator 特點 無序 set集合的無序 指的是與元素放入的順序無關 不能重複 每乙個set子類都有自己的元素查重規則 沒有角標 ...

Java集合中的集 Set

set也是乙個介面,他實現了collection和iterable兩個介面,因此,set是乙個集合,同時,我們也可以使用迭代器遍歷set。set是乙個介面,我們當然不能例項化介面,所以,我們一般實際使用的set有 hashset hashset儲存元素的策略,是使用一中稱為 雜湊表 的資料結構,因此...

Set集合和Map集合

用於存放不重複的資料,通過建構函式的形式 引數必須是乙個可迭代物件 建立set物件 set集合方法add 新增乙個資料 has 判斷資料是否存在,存在返回true delete 刪除資料,刪除成功返回true clear 清空集合 size,這個是屬性,返回的是集合長度,只能讀不能改 const s...