A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Running 中级黑马   /  2014-6-22 21:05  /  1959 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

int x=300;char y=(char)x;y的值大小为什么是300

5 个回复

倒序浏览
char值的取值范围为-127~128
回复 使用道具 举报
谁说y的值为300的???代码是这样吗??y的值为?,两个类型转换过来是字符啊!
  1. class Demo{
  2.         public static void main(String[] args){
  3.                 int x = 300;
  4.                 char y = (char)x;
  5.                 System.out.println("y+"+y);
  6.         }
  7. }
复制代码

85F8{6I_PNE4)9Q2O]11?.jpg (114.48 KB, 下载次数: 1)

85F8{6I_PNE4)9Q2O]11?.jpg

评分

参与人数 1技术分 +1 收起 理由
李小然 + 1

查看全部评分

回复 使用道具 举报
alive 来自手机 中级黑马 2014-6-22 21:17:37
板凳
are u kidding
回复 使用道具 举报
:L最大表示范围都超出了,你这是陷阱式提问
回复 使用道具 举报
你这人是不是有问题,看了几个贴子都写些乱七八槽的。你是不是来学习的?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马