- 博客(13)
- 收藏
- 关注
原创 Set集合
Set集合的特点元素存取无序没有索引、只能通过迭代器或增强for循环遍历不能存储重复元素Set集合的基本使用//创建集合对象//添加元素//不包含重复元素的集合//遍历HashSet集合的特点底层数据结构是哈希表对集合的迭代顺序不作任何保证,也就是说不保证存储和取出的元素顺序一致没有带索引的方法,所以不能使用普通for循环遍历由于是Set集合,所以是不包含重复元素的集合HashSet集合的基本使用//创建集合对象//添加元素//遍历。
2023-09-04 14:21:46 74 1
原创 Collection集合
Collection集合概述是单例集合的顶层接口,它表示一组对象,这些对象也称为Collection的元素JDK 不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现Collection集合基本使用//创建Collection集合的对象//添加元素:boolean add(E e)//输出集合对象List集合概述有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素。
2023-08-06 19:55:14 65
原创 常用API&异常
自定义异常类老师类throw new ScoreException("你给的分数有误,分数应该在0-100之间");} else {System.out.println("成绩正常");测试类System.out.println("请输入分数:");try {
2023-07-09 13:18:46 97 1
原创 抽象类和接口
当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了!在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类!接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用。Java中的接口更多的体现在对行为的抽象!
2023-06-09 23:01:00 71 1
原创 面向对象三大特征
构造方法是一种特殊的方法作用:创建对象 Student stu =格式:public class 类名{修饰符 类名( 参数 ) {功能:主要是完成对象数据的初始化什么是APIAPI (Application Programming Interface) :应用程序编程接口java中的API指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。
2023-05-27 09:54:48 92 1
原创 类和对象的基本概念
类的组成是由属性和行为两部分组成属性:在类中通过成员变量来体现(类中方法外的变量)行为:在类中通过成员方法来体现(和前面的方法相比去掉static关键字即可)类的定义步骤:①定义类②编写类的成员变量③编写类的成员方法public class 类名 {// 成员变量变量1的数据类型 变量1;变量2的数据类型 变量2;// 成员方法方法1;方法2;
2023-05-09 10:55:55 1874
原创 常见例题练习
并在控制台输出交换后的数组元素。4:判断表达式 z%3==0 和表达式 5*x + 3*y + z/3 = 100 是否同时成立,如果成立,输出对应的 x,y,z 的值,就是对应的鸡翁,鸡母,鸡雏的值。//拿键盘录入的数据和数组中的每一个元素进行比较,如果值相同,就把该值对应的索引赋值给索引变量,并结束循环。2:因为第1个月,第2个月兔子的对数是已知的,都是1,所以数组的第1个元素,第2个元素值也都是1。//因为第1个月,第2个月兔子的对数是已知的,都是1,所以数组的第1个元素,第2个元素值也都是1。
2023-05-06 08:55:07 84
原创 方法的概述
定义格式:public static void 方法名 ( ) {// 方法体;范例:// 方法体;调用格式:方法名();范例:method();注意:方法必须先定义,后调用,否则程序将报错定义格式:参数:由数据类型和变量名组成 - 数据类型 变量名参数范例:int apublic static void 方法名 (参数1) {方法体;public static void 方法名 (参数1, 参数2, 参数3...) {方法体;范例:......
2023-04-26 09:56:45 58
原创 数组的基本概念
数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。1.2.1第一种数据类型[] 数组名1.2.2第二种数据类型 数组名[]
2023-04-25 15:38:25 196
原创 switch语句
循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复 执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形 成死循环。//输出所有的水仙花数必然要使用到循环,遍历所有的三位数,三位数从100开始,到999结束。//输出所有的水仙花数必然要使用到循环,遍历所有的三位数,三位数从100开始,到999结束。其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。
2023-04-23 17:38:47 66 1
原创 JAVA基本语法
我们知道计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母”b”表示。因为浮点数的默认类型是double, double的取值范围是大于float的,类型不兼容。定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。// 第三行代码会报错,b1和b2会自动转换为int类型,计算结果为int,int赋值给byte需要强制类型转换。char类型的数据转换为int类型是按照码表中对应的int值进行计算的。
2023-04-18 16:27:35 106
原创 jdk的整个安装与配置的过程
找到高级系统设置,在高级中找到环境变量,点击新建变量名JAVA_HOME,变量值为JDK的安装目录。配置完成后,重新打开一个命令符窗口输入javac进行检测是否配置成功。系统变量中找到Path,选择编辑,添加%JAVA_HOME%\bin。点击Java(JDK)for Developers。3、Path环境变量的配置。右键点击此电脑,选择属性。点击Downloads。选择所需版本进行下载。
2023-04-17 16:50:27 50 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人