韩顺平JAVA-D5

046  Java字符型使用

- 表示单个字符char,是两个字节(汉字、英文)多字符用String

//演示char的基本使用

public class Char01{
	public static void main(String[] args){
		char c1 = 'a';
		char c2 = '\t';
		char c3 = '韩';
		char c4 = 97;//字符类型可以直接存放一个数字
		//修改快捷键
		//删除当前行的快捷键
		System.out.println(c1);
		System.out.println(c2);
		System.out.println(c3);
		System.out.println(c4);
	}
}

输出c4时,会输出97表示的字符

047 Java字符型细节

1.字符常量是单引号括起来的单个字符

2.转义字符 '\'将其后字符变成特殊字符常量'\n'表示换行符

3.java中char本质是一个整数,输出unicode码对应的字符

http://tool.chinaz.comhttp://tool.chinaz.com

4.给char赋值整数,输出时输出对应的unicode字符

5.char类型可以运算,相当于整数

public class Char01{
	public static void main(String[] args){
		char c1 = 97;
		char c2 = 'a';
		char c3 = '木';
		char c4 = 26408;//字符类型可以直接存放一个数字
		//修改快捷键
		//删除当前行的快捷键
		System.out.println(c1);
		System.out.println((int)c2);
		System.out.println((int)c3);
		System.out.println(c4);
		//char类型可以运算,相当于整数
		System.out.println('a'+10);
	}
}

048  Java字符型本质

1.字符型存储到计算机中,需要将对应码值找出

存储:'a'->码值97->二进制(110 0001)->存储

读取:二进制->码值97->'a'->读取

2.字符码值关系通过编码表规定

 049  Java常用编码

 - ASCII码表:0-127

- Unicode世界所有编码,英文汉字都用两个字节,2的16次方个字符;兼容ASCII码

- UTF-8互联网使用最广泛的Unicode改进可以用1-6个字节表示一个符号,根据不同的符号变换字节长度

050  bool类型

1.取值true或false

2.占用一个字节

3.用于逻辑运算,一般用于程序流程控制

- if条件判断

- while循环控制语句

- for循环控制语句

public class Boolean01{
	public static void main(String[] args){
		//判断成绩是否通过
		//定义布尔变量
		boolean isPass = true;
		if(isPass == true){
			System.out.println("考试通过,恭喜");
		}else{
			System.out.println("考试没有通过,下次努力");
		}
	}
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值