面试题40(关于运算符的优先级以及字符串的拼接的理解)

下面这三条语句?

System.out.println(“is ”+ 100 + 5);

System.out.println(100 + 5 +“ is”);

System.out.println(“is ”+ (100 + 5));

的输出结果分别是? ( )

A、 is 1005, 1005 is, is 1005

B、 is 105, 105 is, is 105

C、 is 1005, 1005 is, is 105

D、 is 1005, 105 is, is 105

考点:考察求职者对运算符的优先级以及字符串的拼接的理解

出现频率:★★★★★

【面试题分析】

1."is"说明后面的内容都会被强制转换为string,所以是最后结果是拼接起来的

2.100+5先得到105,然后与is拼接

3.先算括号内的

所以参考答案是(D)

原文发布于微信公众号 - java学习(javaxxf)

原文发表时间:2017-12-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java学习

面试题14(下列的哪个选项可以用八\\进制正确表示数字8)

下列的哪个选项可以用八进制正确表示数字8 A)0x8 B)0×10 C)08 D010 考点:该面试题主要考察求职者对Java语言中进制的了解 出现频率:★★★...

29240
来自专栏java学习

面试题21(关于&、&&和|、||的用法)+

根据下面的代码,String s = null;会抛出NullPointerException异常()? A if( (s!=null) & (s.length...

35580
来自专栏java学习

面试题42(在JAVA中,下列哪些是Object类的方法)

在JAVA中,下列哪些是Object类的方法? ---- A synchronized() B wait() C notify() D notifyAll()...

46360
来自专栏chenjx85的技术专栏

leetcode-657-Judge Route Circle

19340
来自专栏cs

c++那些事儿12.0 STL--Map

知识点综述: ---- map:关联容器。 1.0 由key--value组成,通过key,查找value,关键字key唯一。 2....

36250
来自专栏java学习

面试题35(关于局部变量与全局变量的理解?)

下面代码的运行结果是? public class Demon { public static void main(String[] args) { St...

26550
来自专栏IMWeb前端团队

你真的了解浅比较么?

本文作者:IMWeb 黄qiong 原文出处:IMWeb社区 未经同意,禁止转载 背景 在学习react PureComponent的时候,看到有一句...

30680
来自专栏陈纪庚

我对let和const理解

​let和const是es6新出的两种变量声明的方式,接下来我来分别针对这两个,聊一聊。

10410
来自专栏java学习

面试题4(父类构造函数是优先于子类构造函数运行吗)

下面程序代码运行结果是什么? class MyTest extends Test { public MyTest() { system.out.printin(...

35060
来自专栏小筱月

javascript sort 函数用法

简单的说,sort() 在没有参数时,返回的结果是按升序来排列的。即字符串的Unicode码位点(code point)排序

17430

扫码关注云+社区

领取腾讯云代金券