Java中的数字文本

Java中的数字文本,java,literals,Java,Literals,什么时候赋值不是整数文本。我理解inta=5是,但将inta=b+c也可以是整数文本。谢谢你的帮助 什么时候赋值不是整数文本 赋值永远不是文字 我理解inta=5是 事实上,它不是。文本为5 整个批次都是一个声明,=右侧的内容是一个表达式(在本例中,它只是一个文本) (从技术上讲,inta=5;不是赋值……尽管它肯定包括初始化形式的“赋值”) 但将inta=b+c也可以是整数文本 不,不是 同样,这是一个声明,=右侧的内容是一个表达式。但在本例中,表达式不是文字,甚至不涉及文字 文字是表示单个定

什么时候赋值不是整数文本。我理解
inta=5是,但将
inta=b+c也可以是整数文本。谢谢你的帮助

什么时候赋值不是整数文本

赋值永远不是文字

我理解
inta=5

事实上,它不是。文本为
5

整个批次都是一个声明,
=
右侧的内容是一个表达式(在本例中,它只是一个文本)

(从技术上讲,
inta=5;
不是赋值……尽管它肯定包括初始化形式的“赋值”)

但将
inta=b+c也可以是整数文本

不,不是

同样,这是一个声明,
=
右侧的内容是一个表达式。但在本例中,表达式不是文字,甚至不涉及文字

文字是表示单个定值的语法元素。以下是一些例子:

  • 5
    -整数文本
  • 5.0
    -双文本
  • 'X'
    -字符文字
  • “Hi mum”
    -字符串文本
  • false
    -布尔文字
  • String.class
    -类文本
相比之下,
b
c
是变量的名称,它们可能包含不同的值。。。在程序执行的不同点。变量名不是文字

什么时候赋值不是整数文本

赋值永远不是文字

我理解
inta=5

事实上,它不是。文本为
5

整个批次都是一个声明,
=
右侧的内容是一个表达式(在本例中,它只是一个文本)

(从技术上讲,
inta=5;
不是赋值……尽管它肯定包括初始化形式的“赋值”)

但将
inta=b+c也可以是整数文本

不,不是

同样,这是一个声明,
=
右侧的内容是一个表达式。但在本例中,表达式不是文字,甚至不涉及文字

文字是表示单个定值的语法元素。以下是一些例子:

  • 5
    -整数文本
  • 5.0
    -双文本
  • 'X'
    -字符文字
  • “Hi mum”
    -字符串文本
  • false
    -布尔文字
  • String.class
    -类文本

相比之下,
b
c
是变量的名称,它们可能包含不同的值。。。在程序执行的不同点。变量名不是文字。

..no.所以第一个是,第二个不是?....正确的…...谢谢.文字是文字数字或字符串,而不是变量或运算符…..no.所以第一个是,第二个不正确,谢谢。文字是文字数字或字符串,而不是变量或运算符。“XX不是字面意思”听起来很滑稽:)+1谢谢你的复习。“XX不是字面意思”听起来几乎很滑稽:)