为什么System.out.println后括号里的冒号不能加?

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

胡噜胡噜小魔仙

2016-08-29 22:07

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

能不能加冒号变成System.out.println("three = one + two ==> :"+three);?

为什么?

写回答 关注

6回答

  • 数数1234
    2016-08-29 22:47:29
    已采纳

    http://img.mukewang.com/57c44ad0000144a509240989.jpg

    可以运行出结果的,只是第二种会把:放在里面

    胡噜胡噜小魔...

    非常感谢!

    2016-08-31 21:16:42

    共 1 条回复 >

  • msrt94
    2016-08-29 23:20:56

    可以加啊,输出为three = one + two ==> :three

  • Mistereql
    2016-08-29 22:31:46

    楼上说的已经很清楚了,混个脸熟

  • 乌拉乌拉撒
    2016-08-29 22:28:31

    比如说:three=3,那么

    System.out.println("three = one + two ==> "+three);输出是

    three = one + two ==> 3

    而System.out.println("three = one + two ==> :"+three);输出是

    three = one + two ==> :3

  • To struggle—Dream
    2016-08-29 22:27:40

    双引号("")中的内容是一字符串,你可以随意设置,不加引号的部分是一些变量、常量等定义过的东西,他们之间通过加号(+)连接。希望可以帮到你。

  • qq_Run幻_03240111
    2016-08-29 22:24:51

    可以加啊,是一个字符串,加了难道会报错?

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

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

1167476 学习 · 18748 问题

查看课程

相似问题