对比答案中的速度

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

Vanchen

2019-02-18 23:05

public class HelloWorld{

    public static void main(String[] args) {

    int one = 10 ;

        int two = 20 ;

        int three=0;

        three =one+two;

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

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

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

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

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

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

}

}

  为什么每条都要加呢?  直接输出代码不是会少点,速度会快点

写回答 关注

2回答

  • zzq123
    2019-03-02 15:32:44

    因为后面的three的赋值,它自己本身也参与了,而它本身的值在前面的赋值运算里是一直在变的。

  • t嗳yi
    2019-02-19 14:58:39

    ?我没看懂你的问题什么 每条都要加? 是说写+号吗?  字符串和整型一起输出 需要加+号连接。

    共 1 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题