Java中的一些例子(常用類的應用)

2021-09-01 08:30:08 字數 2092 閱讀 2282

不要自卑,你不比別人笨。不要自滿,別人不比你笨。

本篇部落格我將對自己學過的一些東西通過直接敲**,寫例子的方式來鞏固。

主要應用集合類,來實現。

public class demo ;

string color = ;

for (string s : color)

}pokelist.add("●");

pokelist.add("○");//手動新增大小王

collections.shuffle(pokelist);//將撲克打亂,只能傳列表

//撲克已經好了,差索引。

hashmappokerhashmap = new hashmap();

arraylistsuoying = new arraylist<>();

for (int i = 0; i <= 53; i++)

arraylist周潤發 = new arraylist();

arraylist周星馳 = new arraylist();

arraylist賭神 = new arraylist();

arraylist底牌 = new arraylist();

for (int i = 0; i <=53; i++)

else if ((i % 3 == 0)) else if ((i % 3 == 1)) else if((i%3==2))

}lookpoke("周潤發",周潤發);

lookpoke("周星馳",周星馳);

lookpoke("賭神",賭神);

lookpoke("底牌",底牌);

}private static void lookpoke(string name,arraylist ef)

system.out.println();}}

最後的結果圖:

主要對io流中的字元流,位元組流,通過物件方法來刪除/複製檔案,首先我們要知道資料夾是直接刪除/複製不掉的,但是我們可以刪除/複製檔案,所以就要不斷 的獲取資料夾,開啟資料夾,刪除/複製資料夾下的檔案。(遞迴)

public class copyfile 

private static void copydir(string scr,string aim) throws ioexception

file files =scrdir.listfiles();//獲取當前資料夾中所有的檔案

for (file f : files) else }}

private static void copy(file f,file aimdir) throws ioexception

//關閉io流

in.close();

out.close();}}

public class removefile 

private static void remove(file scrfile) else}}

}

首先,我們對這個進行分析:當我們實在是想不到有什麼好辦法可以解決這些問題的時候可以列出幾個結果,然後從結果中看能不能推出解決問題的方案,要學會到著推!!!

月份    兔子對數

1            1

2            1

3            2

4            3

5             5

6             8

7             13

斐波那契數列:1,1,2,3,5,8,13,21……

所以就相當於計算乙個斐波那契數列的和,那麼問題就簡單了,直接看**。

public class bron 

boolean flag = dsum >= sum;// 求dsum是否大於sum的boolean值

if (flag) else }}

一些Java學習中應謹記的知識點

內部類中最常見的就是成員內部類,也稱為普通內部類。我們來看如下 執行結果為 從上面的 中我們可以看到,成員內部類的使用方法 1 inner 類定義在 outer 類的內部,相當於 outer 類的乙個成員變數的位置,inner 類可以使用任意訪問控制符,如 public protected priv...

Java中Math類的一些主要方法

math.pi pi pi 3.14 math.e e int abs int i 求絕對值 int max int i1,int i2 求兩個之中的最大數 double floor double b 求不大於d的整數,返回的結果是double型別的 long round double d 求靠近d...

Java 中關於String類的一些應用

構造方法 public string 空構造 public string byte bytes 把位元組陣列轉換成字串 public string byte bytes,int index,int length 把位元組陣列的一部分轉換成字串 public string char value 把字元...