原创 上課內容及作業。File類的常用方法的使用、遞歸遍歷目錄及其子目錄下的文件、使用delete()方法刪除目錄

案例一、FileReader讀取字符數據 1、如果想從文件中直接讀取字符可以使用字符輸入流FileReader,通過此流可以從關聯的文件中讀取一個或一組字符。爲了讓初學者掌握FileReader字符流的使用,在案例中將針對一次讀取

原创 程序流程控制:條件語句if-else練習,隨機數

練習一:動物的年齡 編寫一個程序,獲取輸入的數據,通過程序顯示其約等於於人類的年齡。如果輸入負數,請提示。 import java.util.Scanner; class Test { public static void ma

原创 for循環的使用、遍歷數組

一、循環結構的4個要素 ①初始化條件 ②循環條件 ③循環體 ④迭代條件 二、for循環的結構 for(①;②;④){ ③ } 執行過程:① - ② - ③ - ④ - ② - ③ - ④ - …

原创 類的設計、方法聲明、對象數組練習

練習一:類的設計 先新建一個Person public class Person { String name; int age; /** * sex:1 表明是男性 * sex:0 表明是女性 */ in

原创 數組中涉及的常見算法: 4、數組元素的排序算法

數組元素的排序算法 排序的定義: 假設含有n個記錄的序列爲{R1,R2,…,Rn},其相應的關鍵字序列爲{K1,K2,…,Kn}。將這些記錄重新排序爲{Ri1,Ri2,…,Rin},使得相應的關鍵字值滿足條Ki1<=Ki2<=…

原创 數組中涉及的常見算法:3、數組的複製、反轉、查找(線性查找、二分法查找)

數組中涉及的常見算法 1、數組元素的賦值(楊輝三角、回形數等) 2、求數值型數組中元素的最大值、最小值、平均數、總和等 3、數組的複製、反轉、查找(線性查找、二分法查找) 4、數組元素的排序算法 第三類:數組的複製、反轉、查找(線

原创 數組中涉及的常見算法:1、數組元素的賦值(楊輝三角、回形數等) 2、求數值型數組中元素的最大值、最小值、平均數、總和等

數組中涉及的常見算法 1、數組元素的賦值(楊輝三角、回形數等) 2、求數值型數組中元素的最大值、最小值、平均數、總和等 3、數組的複製、反轉、查找(線性查找、二分法查找) 4、數組元素的排序算法 第一類問題:數組元素的賦值(楊輝三

原创 一維數組的使用

一維數組的使用 ①一維數組的聲明和使用 一維數組的聲明方式: typevar [] 或type [] var; 例如: inta[]; int[]a1; doubleb[]; String[]c;//引用類型變量數組 Java