- 博客(19)
- 收藏
- 关注
原创 2020-07-02
package com.ceac.deng; public class T13Enum { public static void main(String[] args) { // TODO Auto-generated method stub WeekDay todDay = WeekDay.SAT; System.out.println(todDay + “的下一天是” + todDay.nextDay()); } } class WeekDay{ public final static
2020-07-02 23:30:42 64
原创 2020-07-02
这个异常相信很多朋友也经常遇到过,异常的解释是"数组下标越界",现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围,一般来说,显示(即直接用常数当下标)调用不太容易出这样的错,但隐式(即用变量表示下标)调用就经常出错了,还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,这个时候,最好先查看一下数组的length,以免出现这个异常。...
2020-07-02 23:28:50 81
原创 2020-07-02
Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也表示为 Class 对象。Class 没有公共构造方法。Class 对象是在加载类时由 Java 虚拟机以及通过调用类加载器中的 defineClass 方法自动构造
2020-07-02 23:27:35 57
原创 2020-06-22
使用字符串常量初始化:String s=“abc”;使用String类的构造方法初始化 String()//创建一个空字符串 String(char[] value)//根据指定字符数组创建对象 String(String value)//根据指定的字符串内容创建对象...
2020-06-22 14:39:08 55
原创 2020-06-22
public static int add(int… arrays){int sum = 0; for(Integer integer : arrays){ sum += integer; } return sum;}
2020-06-22 14:37:26 50
原创 2020-06-22
//自动装箱Collection c = new ArrayList();c.add(1);c.add(2);c.add(3);
2020-06-22 14:36:33 48
原创 2020-06-18
//普通的循环方式for(int i=0; i<arrayList.size(); i++){ System.out.println(arrayList.get(i));}//迭代循环for(Iterator iter = arrayList.iterator(); iter.hasNext()????{ System.out.println(iter.next());}//使用For each循环for(String element : arrayList){ System.ou
2020-06-18 13:28:30 53
原创 2020-06-18
public static void main(String[] args) {List arrayList = new ArrayList();arrayList.add(“a”);arrayList.add(“b”);arrayList.add(“c”);//普通的循环方式for(int i=0; i<arrayList.size(); i++){ System.out.println(arrayList.get(i));}//使用For each循环for(Strin
2020-06-18 13:27:28 53
原创 2020-06-18
public static void main(String[] args) {List arrayList = new ArrayList(); arrayList.add(“a”); arrayList.add(“b”); arrayList.add(“c”); //普通的循环方式 for(int i=0; i<arrayList.size(); i++){ System.out.println(arrayList.get(i)); } /
2020-06-18 13:24:32 45
原创 2020-06-17
1.输入help,会输出帮助信息2.输入load data.txt,会输出文件中的内容3.输入sort weight,会根据重量排序,然后输出,也可以根据其他几个属性排序,每次指定一个4.输入select *,显示所有的数据5.输入select name,显示某一列,如果要显示多列,多列之间使用空格隔开6.输入select * where price>50,条件只能使用大于或者小于,单个条件不用空格,多个条件之间使用空格隔开7.输入exit,程序退出...
2020-06-17 14:30:11 57
原创 2020-06-17
package com.ceac.deng;public class T13Enum {public static void main(String[] args) { // TODO Auto-generated method stub WeekDay todDay = WeekDay.SAT; System.out.println(todDay + "的下一天是" + todDay.nextDay());}}class WeekDay{public final static W
2020-06-17 14:09:39 60
原创 2020-06-17
在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法。要实现这样的效果,只需要在类中定义的方法前加上static关键字。例如:public static int maximum(int n1,int n2)使用类的静态方法时,注意:a在静态方法里只能直接调用同类中其他的静态成员(包括变量和方法),而不能直接访问类中的非静态成员。这是因为,对于非静态的方法和变量,需要先创建类的实例对象后才可使用,而静态方法在使用前不用创建任何对象。b 静态方法不能以任何方式引用this和super关键字,因
2020-06-17 13:21:37 55
原创 2020-06-16
String创建的字符串是不可变的StringBuffer字符缓冲区类是一种线程安全的可变字符序列StringBuilder字符串生成器类也是创建可变的字符串序列,没有线程安全控制Scanner扫描器类在java.util包中,可以获取用户从键盘输入的不同数据,以完成数据的输入操作,同时也可以对输入的数据进行验证Math类包含常用的执行基本数学运算的方法,如初等指数、对数、平方根和三角函数等String创建的字符串是不可变的StringBuffer字符缓冲区类是一种线程安全的可变字符序列StringBui
2020-06-16 14:39:10 52
原创 2020-06-16
math类:abs(double a)求绝对值ceil(double a)得到不小于某数的最小整数floor(double a)得到不大于某数的最大整数round(double a)同上,返回int型或者long型(上一个函数返回double型) max(double a, double b)求两数中最大min(double a, double b)求两数中最小sin(double a)求正弦tan(double a)求正切cos(double a)求余弦sqrt(double a)求平方根po
2020-06-16 14:36:56 95
原创 2020-06-16
scanner类:Scanner(File source)构造一个从指定文件进行扫描的ScannerScanner(InputStream source)构造一个从指定的输入流进行扫描的Scannerboolean hasNext(Pattern pattern)判断输入的数据是否符合指定的正则标准boolean hasNextInt()判断输入的是否是整数boolean hasNextFloat()判断输入的是否是单精度浮点数String next()接收键盘输入的内容,并以字符串形式返回String
2020-06-16 14:35:27 69
原创 2020-06-15
Java提供的异常处理机制有两种:使用try…catch捕获异常:将可能产生异常的代码放在try语句中进行隔离,如果遇到异常,程序会停止执行try块的代码,跳到catch块中进行处理。使用throws声明抛出异常:当前方法不知道如何处理所出现的异常,该异常应由上一级调用者进行处理,可在定义该方法时使用throws声明抛出异常。Java的异常处理机制优点:异常处理代码和正常的业务代码分离,提高了程序的可读性,简化了程序的结构,保证了程序的健壮性; 将不同类型的异常进行分类,不同情况的异常对应不同的异常类,充
2020-06-15 12:12:38 77
原创 2020-06-15
public static int[] bobleSort(int[] arr) {for(int i = 0; i<arr.length;i++) {for(int j = 0 ;j<arr.length-i-1;j++) {if (arr[j] > arr[j+1]) {int temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;}}printArray(arr);System.out.println(“第几次排序”+ i
2020-06-15 10:48:42 53
原创 2020-06-15
public static void main(String[] args) {Stack stack = new Stack(5);stack.push(1);stack.push(4);stack.push(3);stack.push(2);stack.push(5);while(stack.top>=0) {int b = stack.pop();System.out.println(b);}}}class Stack{ int[] data; int
2020-06-15 10:35:02 47
原创 2020-03-19
public class HelloWorld{public static void main(String[] args){ System.out.println(“Hello JAVA”); System.out.println(“姓名:栗智辰”); System.out.println(“性别:男”);System.out.println(“班级:18网络工程乙班”); System.ou...
2020-03-19 10:41:59 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人