three=one+two;有什么用?

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

昊宸丨

2017-06-30 12:47

public class HelloWorld{

    public static void main(String[] args) {

   int one = 10 ;

        int two = 20 ;

        int three = 0 ;

     

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

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

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

同样可以输出

three+=one==>40
three-=one==>30
three*=one==>300

写回答 关注

2回答

  • 采臣以北
    2017-07-08 06:43:38

    这是运算得出来的结果,three是一个变量,而不是常量,变量值可以重新被覆盖的。

  • Flzz
    2017-06-30 12:53:24

    那是因为输出的就是40;30;300;  你把这些数分别换成three+=one;three-=one;three*=one;试试,

    Flzz 回复昊宸丨

    跟那些没关系,+号后面就是输出的值,你自己打个+30,输出的就是30,跟你three的值并没有关系,three的值仍然是0

    2017-07-27 22:41:01

    共 2 条回复 >

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

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

1165523 学习 · 17586 问题

查看课程

相似问题