瑞翼工坊项目纪实(七)
本周瑞翼工坊将和大家一起学习《java常用类——Character类与String类》和《数据类型与数组》。
首先向大家普及一下今天涉及到java的主要内容:
一、java常用实用类包括:
1. String类(字符串检测)
2. BigDecimal类(实现浮点型数据精确计算)
3. BigInteger类(实现整数型数据精确计算)
4. StringBuffer类(字符串处理)
5. StringTokenizer类(字符串解析分离)
6. Scanner类(字符串解析分离提取处理)
7. Date类(时间获取)
8. Calendar类(时间日期处理)
9. Math类(数据运算处理)
10. Pattern与Match类(检索跟指定模式匹配的字符串)
11. Class类(帮助程序创建类或获取类的内部信息)(搜集信息)
二、Character类:Character 类用于对单个字符进行操作。
Character 类在对象中包装一个基本类型 char 的值,然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言的内置数据类型char提供了包装类:Character类。Character类提供了一系列方法来操纵字符。在某些情况下,Java编译器会自动创建一个Character对象。
三、java的基本数据类型与数组包括:
1.标识符与关键字
2.基本数据类型
3.类型转换运算
4.输入、输出数据
5.数组
同学们对以上的知识有多少了解呢?
接下来就让我们带着求知的强烈欲望,来看一下这节课的知识点吧!
Character类:装箱与拆箱
装箱:将值类型转化为引用类型
拆箱:将引用类型转化为值类型
实例:Character类型参数的方法时,那么编译器会自动地将char类型参数转换为Character对象。这种特征称为装箱,反过来称为拆箱。
Character 类用于对单个字符进行操作。
Character 类在对象中包装一个基本类型 char 的值
Character类提供了一系列方法来操纵字符
Character常用方法:
boolean isLetter(char x)判断是否为一个字母
boolean isDigit(char x)判断是否为一个数字字符
boolean isWhitespace(char x)判断是否为一个空白字符
boolean isUpperCase(char x)判断是否为大写字母
boolean isLowerCase(char x)判断是否为小写字母
char toUpperCase(char x)转换为该字母的大写形式
char toLowerCase(char x)转换为该字母的大写形式
String toString(char x)将字符转化字符串,但长度只有1
String类:
简介:由于在程序设计中经常涉及处理和字符序列有关的算法,为此java专门提供了用来处理字符序列的String类。String类在java.lang包中,由于java.lang包中的类被默认引入,因此程序可以直接使用String类。
char charAt(int index)返回指定索引处的 char 值
char[] toCharArray()将字符串转化为字符数组
int length()返回字符串的长度
tring toLowerCase()将字符串的所有字母转化成小写形式
String toUpperCase()将字符串的所有字母转化成大写形式
boolean equals(Object x)把当前字符串与对象x比较
java数据类型:
Java语言有8种基本数据类型,分别是boolean、byte、short、char、int、long、float、double。这8种基本数据类型习惯上可分为以下四大类型。
逻辑类型:boolean
整数类型:byte、short、int、long
字符类型:char
浮点类型:float、double
length的使用:
一维数组:“数组名.length”的值就是数组中元素的个数
二维数组:“数组名.length”的值就是数组中一维数组的个数
float a [ ] = new float [ 4 ];
float b [ ][ ] = new float [ 3 ][ 7 ];
语句中a.length的值为4,b.length的值为3。
理论知识介绍完毕,接下来就是令人兴奋的动手操作啦!正所谓“实践出真知”,同学们通过亲自动手操作,更深刻地了解到所学的知识点。
在动手操作的过程中,难免会出现错误,别担心,两位小老师会来帮助你!“师者,所以传道胡搜业解惑也”,两位小老师也充分诠释了这句话。在他们帮助下,一切问题也就迎刃而解啦!
美好的学习时光悄然而逝,不知不觉,今天的瑞翼工坊课程已经接近尾声,同学们在今天又收获了许多知识。与此同时也十分感谢同学们的积极配合,如果大家对瑞翼工坊有什么好的建议,欢迎大家在评论区留言,我们一定会虚心接受哒!