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