Java赋值运算符

Java赋值运算符给变量赋值仿佛很便捷;您只有将,=,右侧的内容调配给左侧的变量即可,上方的语句1将值10调配给变量x,语句2创立名为name的String对象并为其调配值,Amit,调配可以有多种类型,让咱们具体探讨每一个,原始赋值,等号,=,用于为变量赋值,咱们可以经常使用文字或表白式的结果来调配原始变量,原始铸造经过强迫转换,…。

Java赋值运算符

给变量赋值仿佛很便捷;您只有将“=”右侧的内容调配给左侧的变量即可。上方的语句 1 将值 10 调配给变量 x,语句 2 创立名为 name 的 String 对象并为其调配值“Amit”。

调配可以有多种类型。让咱们具体探讨每一个。


原始赋值:

等号 (=) 用于为变量赋值。咱们可以经常使用文字或表白式的结果来调配原始变量。


原始铸造

经过强迫转换,您可以将原始值从一种类型转换为另一种类型。当咱们试图将较高精度的原语调配给较低精度的原语时,咱们须要提供强迫转换,例如,假设咱们尝试将 int 变量(在 byte 变量的范畴内)调配给 byte 变量,那么编译器将抛出一个名为“possible”的意外精度损失”。 Eclipse IDE 将倡导处置打算,如下所示。为了防止这样的疑问,咱们应该经常使用类型转换来批示编译器启动类型转换。

关于咱们尝试将较小的容器变量调配给较大的容器变量的状况,咱们不须要显式转换。编译器将处置这些类型转换。例如,咱们可以将 byte 变量或 Short 变量调配给 int,而无需任何显式转换。


调配关于变量来说太大的文字

当咱们尝试为原始变量调配太大(或超出范畴)的变量值时,假设咱们尝试提供显式强迫转换,编译器将抛出意外“或者会失落精度”,那么编译器将接受它但增加范畴经常使用二进制补码方法失掉的值。让咱们以具备 8 位存储空间和范畴 -128 到 127 的字节为例。在上方的程序中,咱们尝试将 129 文字值调配给字节原始类型,该类型超出了字节的范畴,因此编译器将其转换为 -127经常使用二进制补码方法。请参阅二进制补码计算链接 (


输入:


援用变量赋值

咱们可以将新创立​​的对象调配给对象援用变量,如下所示

第一行将做以下事件,

创立一个名为 s 且类型为 String 的援用变量

在堆内存中创立一个新的 String 对象

将新创立的 String 对象调配给援用变量

您还可以将 null 调配给对象援用变量,这仅象征着该变量未援用任何对象。上方的语句为 Employee 援用变量(援用值的位持有者)创立空间,但不创立实践的 Employee 对象。


复合赋值运算符

有时咱们须要修正相反的变量值并将其从新调配给相反的援用变量。 Java 准许您经常使用速记运算符组合赋值和加法运算符。例如,前面的语句可以写为:

+= 称为加法赋值运算符。其余简写运算符如下表所示

Equivalent
Addition assignment
Subtraction assignment
Multiplication assignment
Division assignment
Remainder assignment

上方是解释赋值运算符的示例程序:

输入:


概括

为 赋值可以间接启动,也可以启动强迫转换。

假设咱们调配的值超出了变量类型的范畴,则调配 2 的补码。

Java 支持快捷方式/复合赋值运算符。


假设本文对你有协助,那么请你资助我,让我更有热情的写下去,协助更多的人。

本站内容来源于网络,如不慎侵犯了您的权益,请联系我们将迅速删除。

(0)
上一篇 2024年9月14日 下午12:19
下一篇 2024年9月14日 下午12:19

相关推荐

  • 贴片干簧开关 MK33系列

    总部位于美国俄亥俄州费尔菲尔德,斯丹麦德电子是环球磁传感技术畛域的市场指导者之一,努力于设计、研发、消费和开售规范和定制的电磁产品,…。

    2024年9月14日
    10900
  • 不可在Guest账户下经常使用QQ (不可在古文中的意思)

    问,我是一名网吧治理员,最近在一台电脑上装置了WindowsXPProfessionalSP1系统,系统分区为NTFS格局,,并装置了QQ2004SP1、UC3.9,均装置在自动目录下,,在治理员账户下能反常运转QQ和UC,但在Guest账户下QQ不能登录,UC却产生,Abnormalprogramtermination,揭示,怎样能…。

    2024年10月3日
    8400
  • 雅思多少分算高分段水平 雅思索个6.5很容易吗

    初入雅思的童鞋经常会遇到一个疑问,计划报考雅思了,指标分是6.5分,然而自己不太分明6.5分是个什么样的水平,也不知道自己应该怎样预备才干考到雅思6.5分,所以当天学姐就给烤鸭们扫下盲,先来看一下雅思分数规范,效果极佳,能将英语运用自若,准确、晦涩并能齐全了解,十分良好,能将英语运用自若,只是偶然有不衔接的失误和不失当,在不相熟的…。

    2024年9月14日
    9400
  • 硬 缺点 软设置惹起的

    好友打电话来说电脑产生了缺点,笔者赶到好友家里发现Win2000和WinXP都进不了系统,在Win2000下体现为蓝屏,在WinXP下体现为重复重启,进BIOS发现硬盘参数一切反常,而且可以进DOS,在DOS下数据读写反常,但无论是安保形式还是反常形式就是不能进行Windows,正要预备重装系统之际,在好友家门口的渣滓桶里发现一截被剪…。

    2024年10月3日
    9000
  • 为什么识货的东西廉价 识货的东西是副品吗

    识货作为虎扑旗下的一个导购平台,鞋子的虚实疑问还是比拟有保证的,识货领有数十位专业静止装备经营人员,对静止装备商品启动鉴定查看,此外,识货领有宏大的认证店铺体系,确保认证店铺副品,在东西上架的时刻,会优先对东西的虚实启动甄别和扫除,为用户打下第一道防线,扫除掉大局部的假货,所以识货还是比拟靠谱的导购平台,那么为什么识货上的鞋子相对会廉…。

    2024年9月14日
    11300
  • 淘宝商品上架究竟应该放在哪个类目

    淘宝商品上架究竟应该放在哪个类目影响了宝贝前期的流量大小,所以也是很多新手商家头疼的疑问,上方就通知大家如何正确将商品放在对应的类目上,1.经过关键词找分类,确定自己颁布的宝贝关键关键词,而后在淘宝首页搜查这个关键词看哪个类目更适宜,2.可以搜查同类宝贝中成交数量的高了的产品,看一下该宝贝的类目,也有必定的参考意义,3.假构想让自己的…。

    2024年9月14日
    9200
  • 如何开启SATA硬盘的NCQ性能 (如何开启safari语音)

    首先咱们来看看在Intel芯片组主板上关上SATA硬盘的NCQ,NativeCommandQueuing,原生命令队列,性能的环节,硬盘自身必定支持NCQ性能,www.sq120.com介绍文章步骤1,进入主板BIOS中的,IntegratedPeripherals,设置界面,把,SATAMode,选项设定为,AHCI,不同品牌主…。

    2024年10月3日
    7600
  • 风投公司普通都投什么名目 风投公司普通怎样协作

    在你的名目起步之前风投公司是你的贵人,是他发现你认可你支持你,让你和你的名目一同生长壮大并成功收益的,因此,你应该以诚相待,既遵守商业规定,又真心风雨同舟,事业开展起来后合伙人之间最容易出疑问,普通而言,疑问就出在彼此心思失衡或原来股权架构不正当不谨严上,前者,你会感觉我如今不缺钱了,但风投的资本金还和我同比例受益,有点儿吃亏,后者,…。

    2024年9月14日
    9000
  • 九轮塔的多少钱 (九轮塔的多少层楼)

    目录九轮塔简介九轮塔又名霜百合,百合科十二卷属,多年生常绿多肉木本,茎轴极短,不向高处成长,叶片肥厚,先端向内侧笔挺,呈轮状抱茎,整个植株呈柱状,叶面白粒成行陈列,往常是深绿色,在阳光下会缓缓变成紫白色,茎轴极短,不向高处成长,叶片肥厚,先端向内侧笔挺,呈轮状抱茎,整个植株呈柱状,叶面白粒成行陈列,往常是深绿色,在阳光下会缓缓变成紫白…。

    2024年10月10日
    8500
  • 湖北海棠的多少钱 (湖北海棠多高)

    目录湖北海棠的作用湖北海棠产湖北、湖南、江西、江苏、浙江、安徽、福建、广东、甘肃、陕西、河南、山西、山东、四川、云南、贵州,生山坡或山谷丛林中,海拔50,2900米,湖北海棠的形式标本采自湖北北部,湖北海棠在四川、湖北等地用分根萌蘖作为苹果砧木,容易繁衍,嫁接成活率高,嫩叶晒干作茶叶代用品,味微香甜,俗名花红茶,春季满树缀以粉白色花朵…。

    2024年10月10日
    9200

发表回复

登录后才能评论