- 博客(19)
- 收藏
- 关注
原创 【java-学习】day11
迭代器依赖于集合而存在,在判断成功后,集合中添加了新的元素,而迭代器并不知道,所有就报错了。其实这个问题说的是:迭代器遍历集合中的元素的时候,不要使用集合对象去修改集合中的元素。我们学习的是面向对象的编程语言,面向对象的编程语言对事物的描述都是通过对象体现的,遍历集合的时候,在控制台输出学生对象的成员变量值。选择数组了,而数组的长度固定,不能适应变化的需求,在这种情况下,Java就提供了集合类供我们使用。我想判断里面有没有"world"这个元素,如果有,我就添加一个"javaee"元素,请写代码实现。
2022-10-31 08:48:25
211
原创 【java】day10-学习
Arrays类中有构造方法,只不过构造方法被private修饰,外界是无法使用的。Date(long date):根据给定的毫秒值创建对象,从1970 年 1 月 1 日 00:00:00。为了对基本数据类型进行更多更方便的操作,Java就针对每一种基本数据类型提供了一个对应的引用类型。编写java文件 -- 编译生成class文件 -- 执行。注意:在使用包装类类型的新特性的时候,如果做操作,最好先判断是否为null。把一个字符串解析为日期的时候,请注意模式字符串和给定的日期字符串的格式要匹配。
2022-10-31 08:44:22
90
原创 【无标题】java day14
1、基础案例1.训练案例11.1.训练描述:【InputStreamReader OutputStreamWriter】1、需求说明:以UTF-8编码的格式写出“你好”到文件中,并将数据正确的读取出来打印在控制台1.2.操作步骤描述1.创建OutputStreamWriter关联文件,并在构造方法中指定编码表2.调用writer方法写出字符串3.创建InputStreamReader关联文件,并在构造方法中指定码表进行读取4.调用read方法读取数据
2022-10-27 08:51:21
117
原创 java day13
1、基础案例1.训练案例11.1.训练描述:【try..catch】1、需求说明:编写代码,产生ArithmeticException异常,并使用try..catch进行处理。2、处理方式:将异常信息输出在控制台1.2.操作步骤描述1.编写打印语句xx / 0将问题产生。2.使用try语句对其包裹。3.在catch小括中编写对应的ArithmeticException进行捕获。4.使用printStackTrace方法将异常信息输出在控制台。2
2022-10-27 08:50:15
92
原创 java day12
1、基础案例1.训练案例11.1.训练描述:【HashSet类】1、需求说明:自定义一个学生类,给出成员变量name和age,使用HashSet集合存储自定义对象并遍历,遍历集合的时候,在控制台输出学生对象的成员变量值。要求使用两种方式进行遍历(迭代器、增强for)。2、当上述内容解决完毕以后,如果集合中存储的学生对象,年龄和姓名都相同,认为是同一个人,就不存储在集合中,该如何做呢。1.2.操作步骤描述1.创建学生类。2.创建集合对象。3.创建元素对象。
2022-10-27 08:49:13
184
原创 java day11
1、基础案例1.训练案例11.1.训练描述:【Collection接口】1、需求说明:自定义一个学生类,给出成员变量name和age,使用Collection集合存储自定义对象并遍历,遍历集合的时候,在控制台输出学生对象的成员变量值。1.2.操作步骤描述1.创建学生类。2.创建集合对象。3.创建元素对象。4.把元素添加到集合。5.遍历集合。2.训练案例22.1.训练描述:【List接口、迭代器、普通for】1、需求说明:自定义一个学生
2022-10-27 08:48:08
739
原创 java day09
1、基础案例1.训练案例11.1.训练描述:【toString方法】1、需求说明:定义一个学生类,属性有姓名name、年龄age,提供空参、满参构造方法,setXxx()与getXxx()方法,在测试类中创建学生对象并为其进行初始化,打印该对象名。1.2.操作步骤描述1.创建Student类,该类中属性有姓名name、年龄age,提供空参、满参构造方法,setXxx()与getXxx()方法。2.创建测试类,在测试类中创建学生对象,给对象成员赋值。3.打印该对象名
2022-10-27 08:46:27
487
原创 【无标题】java day10
1、基础案例1.训练案例11.1.训练描述:【数组排序】1、需求说明:定义一个数组,数组中元素为:{24,69,80,57,13},将数组中的元素按照从小到大的顺序进行排序。1.2.操作步骤描述1.创建一个一维数组,数组内容为{24,69,80,57,13}。2.对数组中元素按照从小到大的顺序进行排序。3.将排完序的数组进行打印。2.训练案例22.1.训练描述:【Integer类、Arrays类】1、需求说明:我有如下一个字符串:”91 27 4
2022-10-27 08:44:49
348
原创 大数据_java基础_day03
基础案例训练案例11.1训练考核知识点if语句;for循环语句;1.2 训练描述使用for循环,求出1-100之间的奇数之和.1.3 操作步骤描述1.定义一个变量,用来记录奇数的累加和;2.for循环得到1到100之间的每个数字;3.在for循环里面,判断这个数字是否为奇数;4.如果为奇数,就与变量累加;5.for循环结束后,打印累加和;2.训练案例22.1训练考核知识点选择结构;循环结构;2.2训练描述求出1到100之间的...
2022-06-10 08:23:54
582
原创 hive_练习0419
--第一步:去重t1,并保留最新状态得到所有用户的状态--第二步:去重t2,并保留最新状态create table t2_temp asselect t1.updatetime, t1.userid, t2.statu, t2.pt_dfrom(select updatetime ,useridfrom (select MAX(updatetime) over(partition by userid) as updatetime ,useridfr...
2022-04-19 00:53:08
1640
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人