摘要: StringBuffer和StringBuilder String类的缺点: String 是一个不可变的数据类型,每每拼接都会产生一个新的字符串,那么内存迟早会被这些拼接的字符串塞满。 String类和StringBuilder和StringBuffer类的区别: StringBuilder和St 阅读全文
posted @ 2021-08-13 22:23 时间最考验人 阅读(65) 评论(0) 推荐(0) 编辑
摘要: Java容器学习——List 基础知识 数组: ​ 优点:随机存取,可以快速访问元素 ​ 缺点:静态分配内存,存在空间闲置或者溢出现象;不适合进行插入和删除操作,需要移动大量元素。 链表: ​ 优点:动态分配内存,不浪费同时也够用;对于大量元素的插入、删除操作链表优势十分明显。 ​ 缺点:不能随机访 阅读全文
posted @ 2021-08-13 22:11 时间最考验人 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Java时间类 Java时间类分为Date 日期类和Calendar 日历类,相信很多小伙伴在初学时会对这个两个类的用法、区别以及有什么联系会感到疑惑,似乎懂了,但又不能具体说清,今天再带你来清晰的再次认识它俩! Date 类 为了更直观了解,话不多说,直接上代码 【参考代码】 package da 阅读全文
posted @ 2021-08-13 11:11 时间最考验人 阅读(577) 评论(4) 推荐(1) 编辑
摘要: DecimalFormat DecimalFormat:对小数进行格式化,保留几位小数。与格式化时间联想记。 . 表示小数点 0和# 表示数位,保留几位就几个0或者# 【参考代码】 import java.text.DecimalFormat; import java.util.Scanner; p 阅读全文
posted @ 2021-08-12 21:13 时间最考验人 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 小练习 判断某个人是不是姓张 打印字符串中的每一个字符 有如下信息,请计算并打印每个学生的平均分 //数据 String[] stus = {"小绿_数学_12_语文_33_英语_42,钢铁男_数学_26_语文_30_英语_40,小红_数学_62_语文_23_英语_42" }; 【1】判断某个人是不 阅读全文
posted @ 2021-08-12 17:56 时间最考验人 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 字符串类常用方法 方法汇总: 修饰符和返回值的类型 方法名 解释 char charAt() 获取某个位置的字符 String concat() 字符串的拼接。一般字符串拼接直接相加就好了 boolean contains() 判断原字符串是否含有xxx字符串,常用于子串的判断 boolean en 阅读全文
posted @ 2021-08-12 16:37 时间最考验人 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 包装类 基本数据类型以及对应的包装类: byte -> Byte short -> Short int -> Integer long -> Long float -> Float double -> Double char -> Character boolean -> Boolean 这些类都在 阅读全文
posted @ 2021-08-12 11:47 时间最考验人 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 数学类(Math类) jdk帮助文档:docs.orcal.com.javase 数学类的方法都是静态方法,可以直接引用——Math.方法(); 常用数学类方法: abs():获取绝对值 max():求最大值 min():求最小值 pow():求次幂 round():四舍五入 sqrt():求平方根 阅读全文
posted @ 2021-08-12 11:37 时间最考验人 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 时间类总结 Java常用时间类总结: Date 日期类 Calendar 日历类 SimpleDateFormat 格式化时间类 Date和Calendar类 在java.util包中 SimpleDateFormat类 在java.text包 1.Date 日期 【1】new Date() 可以获 阅读全文
posted @ 2021-08-12 10:44 时间最考验人 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 字符串大小写相互转换 【1】ASCll码关系:’A’-‘Z’ 是65~90,’a’-‘z’是97-122,对应大小写字母ASCll值相差32。在加个循环条件即可转换。 单个字符 c : 大写变小写:c + 32 ; 小写变大写:c - 32 ; char str[10] = "ABcd" // 全部 阅读全文
posted @ 2021-08-11 19:38 时间最考验人 阅读(663) 评论(0) 推荐(0) 编辑