第2节-Java基础-字符串变量与赋值基本数据类型
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• Java是强类型语言,不能将一个值赋予一个类型不兼容的变量。 如 int total = “1234”;
Demo
目录 1
contents
2
3
我们字要符做串什么 变量与赋值
基本数据类型
基本数据类型
• Java有8中基本数据类型,包括4中整形、2中浮点型、1中字符型、1中布尔型。 • 整形和浮点型是Java中的2中基本数值类型。没有小数点的称为整形,有小数点的称为浮点型。
基本数据类型
• Java 用单引号 ‘ 表示字符常量。 如 ‘a’, ‘F’, ’’ • 注意: 字符串(String) 用双引号界定。字符串不是基本数据类型,而是一个类名称。 • Java使用16位的Unicode字符集表示字符。字符集是由字符按照一定顺序组成的一个字符列表。 • 常用的字符集有 ASCII码、Unicode等。 • Java使用 char 类型表示一个字符。
目录 1
contents
2
3
我们字要符做串什么 变量与赋值
基本数据类型
变量与赋值
• 变量为某个内存位置的名称,用来保存特定数据类型的值。 • 如何声明一个变量?
变量类型 变量名; int total; double length=20.3, width, height; char letter=’A’; final int MAX=30;
类型 byte short int long float double
存储空间(位) 最小值
8
-128
16
-32768
32
-2147483648
64
来自百度文库
-9223372036854755808
32
约-3.4E+38,7位有效数字
64
约-1.7E+308,15位有效数字
最大值 127 32767 2147483647 9223372036854755807 约3.4E+38,7位有效数字 约1.7E+308,15位有效数字
非法变量名: int 5name; int name-; int age*; int &name;
变量与赋值
赋值语句
total = 30;
赋
变
值
表
量
运
达
名
算
式
符
• 执行赋值语句,会先计算 赋值运算符(=) 右边的表达式,然后将计算结果保存在 = 左边的 变量名代表的内存单元中。
• 赋值语句会覆盖变量旧的值。
字符串
如何输出 “ ? Java中有如下转义序列:
转义序列 \b \t \n \r \” \’ \\
转义序列 用于表示可能会导致编译错误的特殊字符
print 和 println demo 字符串用 + 拼接demo, 数字和字符串 拼接demo 转义字符串 demo
意义 退格符 制表符 换行符 回车符 双引号 单引号 反斜杠
Java实战
Java基础
Java课堂出品
目录 1
contents
2
3
我们字要符做串什么 变量与赋值
基本数据类型
字符串
• Java中的字符串常量, 以双引号 “” 作为界定符。 • 字符串常量可以包含任意有效的字符,包括数字、标点及其他特殊字符。 如下所示都是合法的字符串:
“合法字符串常量” “The quick brown fox jumped over the lazy dog.” “I am 10 years old.” “3.1415926” “”
字符串
输出字符串,需要用到print方法
• System 代表了一个类 • out 是 System 类里面的一个静态对象 • print 和 println 则是 out 对象的一个方法 • println的作用是将字符串输出到控制台并换行 • print 仅将字符串输出到控制台,不换行 • 程序中字符串不能跨行。 • + 用于将两个字符串拼接到一起,形成一个长字符串。
练习
• 将本次课程中涉及到的程序,自己编写、运行一遍
• 用一条println语句,输出如下图形
* *** *****
Thanks
基本数据类型
• Java默认所有的整形数值常量都是int, 只有在数值后加了 L 或者 l 才表明该常量为long型。 • Java默认所有的浮点型数值常量都是double, 只有数值后家了 F 或者 f 才表明该常量为 float型。
int age = 42; long range = 5839287645L; double length = 58.324355; float height = 32.987F;
char first = ‘A’; char last = ‘Z’; char lower = ‘a’, upper ;
基本数据类型
• Java用 boolean 表示布尔值。布尔值只有两个值: true、false。通常用于条件判断。 • 布尔值不能转换为任何其他的类型的值。反之亦然。
boolean flag = true; boolean success = false; boolean isDone, contains;
如果有final修饰,则表示是一个常量,常量值一旦设定就无法更改。
变量与赋值 Java变量命名规范
变量由字母、数字、下划线_、美 元符$组成 变量由字母、下划线、美元符开 头,不能以数字开头 变量区分大小写
尽量采用驼峰命名
变量不能重复定义
变量与赋值
合法变量名: int $name; int _age; int age2; int age_3$; int myAge;
Demo
目录 1
contents
2
3
我们字要符做串什么 变量与赋值
基本数据类型
基本数据类型
• Java有8中基本数据类型,包括4中整形、2中浮点型、1中字符型、1中布尔型。 • 整形和浮点型是Java中的2中基本数值类型。没有小数点的称为整形,有小数点的称为浮点型。
基本数据类型
• Java 用单引号 ‘ 表示字符常量。 如 ‘a’, ‘F’, ’’ • 注意: 字符串(String) 用双引号界定。字符串不是基本数据类型,而是一个类名称。 • Java使用16位的Unicode字符集表示字符。字符集是由字符按照一定顺序组成的一个字符列表。 • 常用的字符集有 ASCII码、Unicode等。 • Java使用 char 类型表示一个字符。
目录 1
contents
2
3
我们字要符做串什么 变量与赋值
基本数据类型
变量与赋值
• 变量为某个内存位置的名称,用来保存特定数据类型的值。 • 如何声明一个变量?
变量类型 变量名; int total; double length=20.3, width, height; char letter=’A’; final int MAX=30;
类型 byte short int long float double
存储空间(位) 最小值
8
-128
16
-32768
32
-2147483648
64
来自百度文库
-9223372036854755808
32
约-3.4E+38,7位有效数字
64
约-1.7E+308,15位有效数字
最大值 127 32767 2147483647 9223372036854755807 约3.4E+38,7位有效数字 约1.7E+308,15位有效数字
非法变量名: int 5name; int name-; int age*; int &name;
变量与赋值
赋值语句
total = 30;
赋
变
值
表
量
运
达
名
算
式
符
• 执行赋值语句,会先计算 赋值运算符(=) 右边的表达式,然后将计算结果保存在 = 左边的 变量名代表的内存单元中。
• 赋值语句会覆盖变量旧的值。
字符串
如何输出 “ ? Java中有如下转义序列:
转义序列 \b \t \n \r \” \’ \\
转义序列 用于表示可能会导致编译错误的特殊字符
print 和 println demo 字符串用 + 拼接demo, 数字和字符串 拼接demo 转义字符串 demo
意义 退格符 制表符 换行符 回车符 双引号 单引号 反斜杠
Java实战
Java基础
Java课堂出品
目录 1
contents
2
3
我们字要符做串什么 变量与赋值
基本数据类型
字符串
• Java中的字符串常量, 以双引号 “” 作为界定符。 • 字符串常量可以包含任意有效的字符,包括数字、标点及其他特殊字符。 如下所示都是合法的字符串:
“合法字符串常量” “The quick brown fox jumped over the lazy dog.” “I am 10 years old.” “3.1415926” “”
字符串
输出字符串,需要用到print方法
• System 代表了一个类 • out 是 System 类里面的一个静态对象 • print 和 println 则是 out 对象的一个方法 • println的作用是将字符串输出到控制台并换行 • print 仅将字符串输出到控制台,不换行 • 程序中字符串不能跨行。 • + 用于将两个字符串拼接到一起,形成一个长字符串。
练习
• 将本次课程中涉及到的程序,自己编写、运行一遍
• 用一条println语句,输出如下图形
* *** *****
Thanks
基本数据类型
• Java默认所有的整形数值常量都是int, 只有在数值后加了 L 或者 l 才表明该常量为long型。 • Java默认所有的浮点型数值常量都是double, 只有数值后家了 F 或者 f 才表明该常量为 float型。
int age = 42; long range = 5839287645L; double length = 58.324355; float height = 32.987F;
char first = ‘A’; char last = ‘Z’; char lower = ‘a’, upper ;
基本数据类型
• Java用 boolean 表示布尔值。布尔值只有两个值: true、false。通常用于条件判断。 • 布尔值不能转换为任何其他的类型的值。反之亦然。
boolean flag = true; boolean success = false; boolean isDone, contains;
如果有final修饰,则表示是一个常量,常量值一旦设定就无法更改。
变量与赋值 Java变量命名规范
变量由字母、数字、下划线_、美 元符$组成 变量由字母、下划线、美元符开 头,不能以数字开头 变量区分大小写
尽量采用驼峰命名
变量不能重复定义
变量与赋值
合法变量名: int $name; int _age; int age2; int age_3$; int myAge;