pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <bdo id='oBB36'></bdo><ul id='oBB36'></ul>
    <i id='oBB36'><tr id='oBB36'><dt id='oBB36'><q id='oBB36'><span id='oBB36'><b id='oBB36'><form id='oBB36'><ins id='oBB36'></ins><ul id='oBB36'></ul><sub id='oBB36'></sub></form><legend id='oBB36'></legend><bdo id='oBB36'><pre id='oBB36'><center id='oBB36'></center></pre></bdo></b><th id='oBB36'></th></span></q></dt></tr></i><div class="pwpnhrw" id='oBB36'><tfoot id='oBB36'></tfoot><dl id='oBB36'><fieldset id='oBB36'></fieldset></dl></div>

      <tfoot id='oBB36'></tfoot>
    1. <small id='oBB36'></small><noframes id='oBB36'>

      <legend id='oBB36'><style id='oBB36'><dir id='oBB36'><q id='oBB36'></q></dir></style></legend>
    2. 為什么我需要在 byte 和 short 上顯式轉(zhuǎn)換 char 原語(yǔ)

      Why do I need to explicitly cast char primitives on byte and short?(為什么我需要在 byte 和 short 上顯式轉(zhuǎn)換 char 原語(yǔ)?)

      1. <small id='IZHxQ'></small><noframes id='IZHxQ'>

          <tbody id='IZHxQ'></tbody>
      2. <i id='IZHxQ'><tr id='IZHxQ'><dt id='IZHxQ'><q id='IZHxQ'><span id='IZHxQ'><b id='IZHxQ'><form id='IZHxQ'><ins id='IZHxQ'></ins><ul id='IZHxQ'></ul><sub id='IZHxQ'></sub></form><legend id='IZHxQ'></legend><bdo id='IZHxQ'><pre id='IZHxQ'><center id='IZHxQ'></center></pre></bdo></b><th id='IZHxQ'></th></span></q></dt></tr></i><div class="i23znw8" id='IZHxQ'><tfoot id='IZHxQ'></tfoot><dl id='IZHxQ'><fieldset id='IZHxQ'></fieldset></dl></div>

          <bdo id='IZHxQ'></bdo><ul id='IZHxQ'></ul>

            <tfoot id='IZHxQ'></tfoot>
              • <legend id='IZHxQ'><style id='IZHxQ'><dir id='IZHxQ'><q id='IZHxQ'></q></dir></style></legend>
              • 本文介紹了為什么我需要在 byte 和 short 上顯式轉(zhuǎn)換 char 原語(yǔ)?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                問(wèn)題描述

                關(guān)于原語(yǔ):當(dāng)我從較小的類(lèi)型轉(zhuǎn)換為較大的類(lèi)型時(shí),轉(zhuǎn)換是隱式的,當(dāng)我從較大的類(lèi)型轉(zhuǎn)換為較小的類(lèi)型時(shí),我需要顯式地轉(zhuǎn)換原語(yǔ),由于數(shù)據(jù)丟失,這很明顯.但有些東西我不明白.當(dāng)我在某些情況下(字節(jié)和短)向上或向下轉(zhuǎn)換為 char 時(shí),我總是需要在兩個(gè)方向上顯式轉(zhuǎn)換,盡管 byte(8 位)適合 char(16 位)?

                Concerning primitives: When I cast from smaller to bigger types, the casts are implicit, when I cast from bigger to smaller types, I need to explicitly cast the primitives, that's clear due to loss of data. But there is something I don't get. When I up- or downcast to char in some cases (byte and short), I always need to explicitly cast in both directions although byte (8bit) fits into char (16bit)?

                (另請(qǐng)參見(jiàn) http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html)

                看我的例子...

                public class CastingTest
                {
                    public static void main(String[] args)
                    {
                        //casting from smaller to bigger types
                        short c = 13;
                        int d = c;
                
                        byte f = 34;
                        short g = f;
                
                        byte h = 20;
                        long i = h;
                
                        byte var03 = 6;
                        double var04 = var03;   
                
                        //casting from bigger to smaller types
                        int j = 12;
                        short k = (short)j;
                
                        long m = 56;
                        int n = (int)m;
                
                        double o = 19;
                        short p = (short)o;
                
                        //not possible without explicit cast, but why?
                        byte var01 = 3;
                        char var02 = (char)var01;
                
                        short var05 = 5;
                        char var06 = (char)var05;
                
                        char var07 = 'k';
                        short var08 = (short)var07;
                    }
                }
                

                推薦答案

                char 是 Java 唯一的 unsigned 類(lèi)型,因此它的取值范圍不完全包含任何其他 Java 類(lèi)型的值范圍.

                char is Java's only unsigned type, therefore its value range does not fully contain any other Java type's value range.

                對(duì)于目標(biāo)類(lèi)型范圍未完全覆蓋源類(lèi)型范圍的任何轉(zhuǎn)換,您必須使用顯式轉(zhuǎn)換運(yùn)算符.

                You must use an explicit cast operator for any conversion where the target type's range doesn't fully cover the source type's range.

                這篇關(guān)于為什么我需要在 byte 和 short 上顯式轉(zhuǎn)換 char 原語(yǔ)?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                相關(guān)文檔推薦

                quot;Char cannot be dereferencedquot; error(“Char 不能被取消引用錯(cuò)誤)
                Java Switch Statement - Is quot;orquot;/quot;andquot; possible?(Java Switch 語(yǔ)句 - 是“或/“和可能的?)
                Java Replace Character At Specific Position Of String?(Java替換字符串特定位置的字符?)
                What is the type of a ternary expression with int and char operands?(具有 int 和 char 操作數(shù)的三元表達(dá)式的類(lèi)型是什么?)
                Read a text file and store every single character occurrence(讀取文本文件并存儲(chǔ)出現(xiàn)的每個(gè)字符)
                What#39;s the best way to check if a character is a vowel in Java?(在 Java 中檢查字符是否為元音的最佳方法是什么?)
                <i id='clSFX'><tr id='clSFX'><dt id='clSFX'><q id='clSFX'><span id='clSFX'><b id='clSFX'><form id='clSFX'><ins id='clSFX'></ins><ul id='clSFX'></ul><sub id='clSFX'></sub></form><legend id='clSFX'></legend><bdo id='clSFX'><pre id='clSFX'><center id='clSFX'></center></pre></bdo></b><th id='clSFX'></th></span></q></dt></tr></i><div class="rqmlof2" id='clSFX'><tfoot id='clSFX'></tfoot><dl id='clSFX'><fieldset id='clSFX'></fieldset></dl></div>

                  <bdo id='clSFX'></bdo><ul id='clSFX'></ul>

                • <legend id='clSFX'><style id='clSFX'><dir id='clSFX'><q id='clSFX'></q></dir></style></legend>

                      • <small id='clSFX'></small><noframes id='clSFX'>

                          <tbody id='clSFX'></tbody>
                          <tfoot id='clSFX'></tfoot>
                          主站蜘蛛池模板: 通风天窗,通风气楼,屋顶通风天窗,屋顶通风天窗公司 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | POS机办理_个人pos机免费领取-银联pos机申请首页 | 防爆电机生产厂家,YBK3电动机,YBX3系列防爆电机,YBX4节防爆电机--河南省南洋防爆电机有限公司 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 列管冷凝器,刮板蒸发器,外盘管反应釜厂家-无锡曼旺化工设备有限公司 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 深圳市简易检测技术有限公司| 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 雷冲击高压发生器-水内冷直流高压发生器-串联谐振分压器-武汉特高压电力科技有限公司 | 天助网 - 中小企业全网推广平台_生态整合营销知名服务商_天助网采购优选 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 领先的大模型技术与应用公司-中关村科金| 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 周口风机|周风风机|河南省周口通用风机厂| 薄壁轴承-等截面薄壁轴承生产厂家-洛阳薄壁精密轴承有限公司 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | AGV无人叉车_激光叉车AGV_仓储AGV小车_AGV无人搬运车-南昌IKV机器人有限公司[官网] | 品牌广告服务平台,好排名,好流量,好生意。 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 食品级焦亚硫酸钠_工业级焦亚硫酸钠_焦亚硫酸钠-潍坊邦华化工有限公司 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 飞利浦LED体育场灯具-吸顶式油站灯-飞利浦LED罩棚灯-佛山嘉耀照明有限公司 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 市政路灯_厂家-淄博信达电力科技有限公司 | pbootcms网站模板|织梦模板|网站源码|jquery建站特效-html5模板网 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | 注塑机-压铸机-塑料注塑机-卧式注塑机-高速注塑机-单缸注塑机厂家-广东联升精密智能装备科技有限公司 | 氨水-液氨-工业氨水-氨水生产厂家-辽宁顺程化工 | 土壤肥料养分速测仪_测土配方施肥仪_土壤养分检测仪-杭州鸣辉科技有限公司 | 书信之家_书信标准模板范文大全| 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 威实软件_软件定制开发_OA_OA办公系统_OA系统_办公自动化软件 | 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 |