起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > short 和 char 类型的取值范围各是多少?

short 和 char 类型的取值范围各是多少?

时间:2021-07-29 15:14:59来源:Java开发培训网 作者:Java开发教程网 已有: 名学员访问该课程

前言: 问题阐述 在使用 Java 语言进行程序设计时,经常需要使用 short 型和 char 型存储数值,请简述short 型和 char 型的取值

问题阐述

在使用 Java 语言进行程序设计时,经常需要使用 short 型和 char 型存储数值,请简述short 型和 char 型的取值范围各是多少?

专家解答

short 是有符号的数据类型,也就是说它可以表示负数和正数,该类型在二进制编码中,把最高位数位作为符号位,用来标识整数的正负符号。而 char 是字符类型,它主要用于表示指定编码的字符,而字符编码没有负数,所以字符类型被定义成无符号的类型,也就是说字符类型的二进制编码中没有保留最高位作为符号标识用途,所以它的取值会比 short类型所能表示的正数大一倍。

在 Java 语言中,short 类型的取值范围是-32768~32767,而 char 字符类型的编码值的取值范围是 0~65535。

专家点评

在程序中 short 型数值与 char 型数值可以相互转换,但是一定要注意这两种类型的取

值范围,否则可能会出现错误的结果,因此在转换时要注意对这两种类型取值范围的公共

部分进行转换,这样就可以最大限度地避免出现不必要的错误。

文章出自:http://qh.itpxw.cn/peixun/software/202190800.html

文章标题:short 和 char 类型的取值范围各是多少?



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容