问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java 基本数据类型

发布网友 发布时间:2022-04-28 22:19

我来回答

3个回答

热心网友 时间:2022-06-24 00:19

这是三目运算符的问题 首先x>4 为false  所以取后面的值。 
因为你的三目中的类型数据类型不同,因此计算的结果会按照最大范围数据的类型进行处理,你这里范围最大的是那个99.9(double),所以虽然返回的结果是9,但也会转换为double类型,即9.0。

热心网友 时间:2022-06-24 00:20

参考:
首先,对于a?b:c的运算符,当a为true时,运算结果为b,当a为false时,运算结果为c;
然后,上述题目的解释:
运算时,必须是处于同一种数据类型进行运算的,所以,true?x:1111111110中,由于x是char型,1111111110是int型,而int型大于char型,所以运算时x将被自动转换成int型数据进行运算,'b'转换成int后的值等于98,所以,输出98;
同理,false?i:x中,i为int型、x为char型,所以也一律转换成int型进行运算,即x被转换成了98,由于?左侧的值为false,所以输出x的值,即98.
还是不明白的话可以问我^_^

热心网友 时间:2022-06-24 00:20

这里牵扯到了 数据类型提升的问题,这里三目运算冒号前后的数据类型要保持一直(类型型自动提升)所以int类型的9被提升成了double型变成了9.0
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 运算符属什么数据类型 C语言的数据类型,运算符,表达式 谁能告诉我Java变量和数据类型和运算符这个关系 我老搞不懂 C语言的数据类型、运算符与表达式!这章。。很伤脑筋 苹果手机看抖音的电影怎么样把它变成横屏? ipad看抖音如何全屏 Ipad抖音视频,只能看小窗口,大窗口不能用 这种主板怎么开启VT 程序C语言中基本数据类型(字符、整数、长整数、浮点) 华硕b75主板怎么开启英特尔虚拟技术 有人知道这款英特尔主板的怎样开vt? ipad刷抖音然后横过来不能刷了 如何启动intel主板BIOS中的VT? 英特尔B75怎么开启虚拟机 英特尔主板怎么开启TV? 英特尔主板设置vt? Cpui73770+主板B75可以开TV模式吗 英特尔 B75怎么开启VT 求关晓彤2021年最新写真图片多谢 英特尔b75怎么开启vt 芙蓉花栽培需要注意什么? 芙蓉花的种植方法 生活中或职场中的强者思维的例子? 《买土豆》的职场故事包含了哪些职场经验 讲一讲在职场中如何提高自己的执行力? 怎样在CMD中开启一些禁止服务?? 执行力在职场上意味着什么呢?你怎么看? 怎么使用CMD命令把服务设置成自动启动? 个人与公司的关系,态度与能力,执行力。 如何在CMD在开启SQL Sever服务? 职场故事:为什么升职加薪的那个人不是我? 如何在CMD在开启SQL Sever服务 职场上,执行力重要吗 CMD下怎么开启3389服务 你如何认识执行力在个人职业发展道路上的作用? 如何在cmd 下设置服务为自动并打开 如messenger 拥有很强的执行力是怎样一种体验? 在职场中,如何正确提升自己的执行力? 执行力是职场优秀与否的重要标志,是真的吗? 职场执行力决定你的效率,工作如何提升个人执行力