这两种表达式有什么区别吗

来源:3-3 Java中的赋值运算符

不学会PS誓不为人

2018-08-31 14:05

System.out.println ("three+=one==>"+three);

System.out.println("three");

第二种表达明明比第一种简单 为什么那么多人选择用第一种 

写回答 关注

1回答

  • 冬天雪后
    2018-08-31 14:57:18
    已采纳

    没有啊,第一种写法是,输出“three += one ==> ”(文字),接着输出 three这个变量的值。

    第二种写法是输出“three”(文字),就没有东西了

    你想说的是很多人用System.out.println(three)吧,注意,没有引号,有引号就是直接输出引号里面的内容,没引号就是输出three这个变量的值,那里题目要求要写第一种,不然等下输出的时候会和标准答案不一样,不能通过,还有,标准答案在"+="和"==>"两边都有空格的,有些严格一点的做题网站,少一个空格都不能通过,所以必须要按它要求来。

    不学会PS誓...

    谢谢您!

    2018-09-01 12:31:12

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题