博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 复习-字符型变量
阅读量:6263 次
发布时间:2019-06-22

本文共 1657 字,大约阅读时间需要 5 分钟。

hot3.png

在java中,字符型变量用char 表示,用来存储字母、数字、标点符号等字符。占两个字节,用unicode编码,可以表示中文和英文。字符要用单引号包围。比如 'A'  '我'

注意事项:

     有些特殊的字符,不能直接用单引号,要用转义字符表示。
  (1) \n :表示换行
  (2) \t :表示制表符,相当与Tab键
  (3) \' :表示单引号
  (4) \" :表示双引号
  (5) \\ :表示一个斜杠"\" 
 

 package charTest;public class CharTest{ public static void main(String[] args) {  /*  在java中,字符型变量用char 表示,用来存储字母、数字、标点符号等字符。占两个字节,用unicode编码,可以表示中文和英文。字符要用单引号包围。比如 'A'  '我'  */  char c1 ='C';  char C2 = '中';  System.out.println("C1 = "+c1);  System.out.println("C1 = "+C2);  /*注意事项:     有些特殊的字符,不能直接用单引号,要用转义字符表示。  (1) \n :表示换行  (2) \t :表示制表符,相当与Tab键  (3) \' :表示单引号  (4) \" :表示双引号  (5) \\ :表示一个斜杠"\"   */  //比如表示一个单引号  char C3 ='\'';  System.out.println("单引号 "+C3); } }

在java中,字符在底层就是一个整数保存的,因此,字符和整数是相同的。

package charTest;public class CharTest{ public static void main(String[] args) {  /*  在java中,字符型变量用char 表示,用来存储字母、数字、标点符号等字符。占两个字节,用unicode编码,可以表示中文和英文。字符要用单引号包围。比如 'A'  '我'  */  char c1 ='C';  char C2 = '中';  System.out.println("C1 = "+c1);  System.out.println("C1 = "+C2);  /*注意事项:     有些特殊的字符,不能直接用单引号,要用转义字符表示。  (1) \n :表示换行  (2) \t :表示制表符,相当与Tab键  (3) \' :表示单引号  (4) \" :表示双引号  (5) \\ :表示一个斜杠"\"   */  //比如表示一个单引号  char C3 ='\'';  System.out.println("单引号 "+C3);  //在java中,字符在底层就是一个整数保存的,因此,字符和整数是相同的。  int ic1 = c1;//将字符直接赋值给整型。从低精度转换成高精度,可以直接转换。  System.out.println("ic1 = "+ic1);  int i1 = 97;  char ci1 =(char)i1;//不能直接将int类型赋值给char类型,必须要有强制类型转换,因为char的精度比int低,从高精度转给低精度,必须要强制类型转换。而从低精度转到高精度,可以直接转换。  System.out.println("ci1 = "+ci1);  char charTe = '我';  int charTeInt = charTe;  System.out.println("charTeInt = "+charTeInt); } }

输出结果为:

C1 = C

C1 = 中
单引号 '
ic1 = 67
ci1 = a
charTeInt = 25105

转载于:https://my.oschina.net/kingfrog/blog/524455

你可能感兴趣的文章
处理器(CPU)调度问题
查看>>
leetcode - 位运算题目汇总(下)
查看>>
多少个矩形被覆盖
查看>>
22、ASP.NET MVC入门到精通——搭建项目框架
查看>>
3-7 类的友元函数的应用
查看>>
IntelliJ IDEA安装 一些配置
查看>>
【算法之美】求解两个有序数组的中位数 — leetcode 4. Median of Two Sorted Arrays
查看>>
post请求和get请求
查看>>
零成本实现接口自动化测试 – Java+TestNG 测试Restful service
查看>>
源码安装php时出现Sorry, I cannot run apxs. Possible reasons follow:
查看>>
使用T4模板生成POCO类
查看>>
精度 Precision
查看>>
打印内容函数
查看>>
Mina2 udp--zhengli
查看>>
组合模式
查看>>
Checked Exceptions
查看>>
Android——4.2 - 3G移植之路之 APN (五)
查看>>
用scikit-learn和pandas学习线性回归
查看>>
Effective C++ 34
查看>>
使用Logstash创建ES映射模版并进行数据默认的动态映射规则
查看>>