原创 獲取字符串的字符次數
/* 獲取字符串中每個字母出現的次數 思路: 1.將字符串變成字符數組 2.遍歷數組,如果集合中沒有,就加入到集合,次數爲1,如果存在,次數+1,並覆蓋 3.遍歷集合,取出元素,放進StringBuilder。 */ package tr
原创 CalendarDemo
package calendarDemo; import java.util.*; class CalendarDemo { public static void main(String[] args) { Calendar
原创 Runtime
package runtimeDemo; class RuntimeDemo { public static void main(String[] args) throws Exception { //Runtime單例模式,不
原创 MathDemo
package mathDemo; import java.util.*; class MathDemo { public static void main(String[] args) { //天花板函數: sop(Ma
原创 System
package systemDemo; import java.util.*; class SystemDemo { public static void main(String[] args) { //獲取系統的某些信息
原创 TreeSet用法
/* TreeSet的元素要具有可比性,如果沒有具備,可以通過兩種方式添加: 1.實現Comparable接口,然後重寫其中的compareTo() 2.創建一個類,實現Comparator接口,然後重寫裏面的compare(), 然後用
原创 Collections
package collectionDemo; import java.util.*; class CollectionDemo { public static void main(String[] args) { List<
原创 裝飾設計模式
/* 自定義讀取緩衝區 裝飾設計模式: 當需要對對象進行功能增強的時候,可以定義類,將原有對象傳入,基於原有功能,擴展功能 */ package myBufferedReader; import java.io.*; class MyB
原创 Map用法2
package mapDemo2; import java.util.*; class MapDemo2 { public static void main(String[] args) { HashMap<Student,S
原创 Map用法
package mapDemo; import java.util.*; class MapDemo { public static void main(String[] args) { //添加:如果鍵值相同,後面的會覆蓋前
原创 Arrays
package arraysDemo; import java.util.*; //導入靜態成員:當類名相同的時候就要用包名指明, //當成員名相同的時候,就要用類名或對象指明; import static java.util.Array
原创 複製文件
/* 將一個文件複製到另外一個文件 */ package copyDemo; import java.io.*; class CopyDemo { public static void main(String[] args) {
原创 字節流
package fileStreamDemo; import java.io.*; class FileStreamDemo { public static void main(String[] args) throws IOExc
原创 集合嵌套
/* 集合的嵌套使用; */ package mapDemo4; import java.util.*; class MapDemo4 { public static void main(String[] args) { de
原创 自定義泛型
package genericDemo5; class GenericDemo5 { public static void main(String[] args) { Tool<String> t=new Tool<Stri