瑞翼工坊项目纪实(七)

作者:738b71676587 — 已发布 2018/10/18 15:00:00 GMT+0, 上次修改时间: 2022-05-21T07:30:41+00:00
当当当~ 2018年10月18日晚上七点整,瑞翼工坊准时开课啦!!!

本周瑞翼工坊将和大家一起学习《java常用类——Character类与String类》和《数据类型与数组》。

工坊7-1.jpg

首先向大家普及一下今天涉及到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

工坊7-2.jpg

length的使用:

一维数组:“数组名.length”的值就是数组中元素的个数

二维数组:“数组名.length”的值就是数组中一维数组的个数

float a [ ] = new float [ 4 ];

float b [ ][ ] = new float [ 3 ][ 7 ];

语句中a.length的值为4,b.length的值为3。

工坊7-4.jpg

理论知识介绍完毕,接下来就是令人兴奋的动手操作啦!正所谓“实践出真知”,同学们通过亲自动手操作,更深刻地了解到所学的知识点。

工坊7-5.jpg

 在动手操作的过程中,难免会出现错误,别担心,两位小老师会来帮助你!“师者,所以传道胡搜业解惑也”,两位小老师也充分诠释了这句话。在他们帮助下,一切问题也就迎刃而解啦!

工坊7-6.jpg

 美好的学习时光悄然而逝,不知不觉,今天的瑞翼工坊课程已经接近尾声,同学们在今天又收获了许多知识。与此同时也十分感谢同学们的积极配合,如果大家对瑞翼工坊有什么好的建议,欢迎大家在评论区留言,我们一定会虚心接受哒!