JAVA中a++和++a的区别

简介: JAVA中a++和++a的区别

独立运算


++a和a++没有区别


混合运算


java中a++和++a的区别a++是先赋值后加一,这个会不一样 ++a是先加一后赋值


测试代码


package zuochengyun;
public class code18 {
    public static void main(String[] args) {
        //a++是先赋值后参与运算  先把a的值赋值给B后自己再加一
        int a=3;
        int b=a++;
        System.out.println(a);
        System.out.println(b);
        //++c是先加一后进行赋值
        int c=3;
        int d=++c;
        System.out.println(c);
        System.out.println(d);
    }
}


测试结果


新创建一个公众号 Rockey小何同学 想相互交流的同学可以关注一下哈! 感谢支持!


相关文章
|
9天前
|
Java
java基础(4)public class 和class的区别及注意事项
本文讲解了Java中`public class`与`class`的区别和注意事项。一个Java源文件中只能有一个`public class`,并且`public class`的类名必须与文件名相同。此外,可以有多个非`public`类。每个类都可以包含一个`main`方法,作为程序的入口点。文章还强调了编译Java文件生成`.class`文件的过程,以及如何使用`java`命令运行编译后的类。
15 3
java基础(4)public class 和class的区别及注意事项
|
4天前
|
Java
java中面向过程和面向对象区别?
java中面向过程和面向对象区别?
13 4
ly~
|
7天前
|
安全 Java 大数据
php跟java有什么区别
PHP 和 Java 是两种常用编程语言,各有特色。PHP 语法简洁灵活,适用于快速开发中小型网站,尤其在 Web 脚本和数据库交互中表现出色。Java 则语法严谨,强类型特性使其在企业级应用、移动开发及大数据处理中更受欢迎,具备高稳定性和安全性。通过优化,PHP 性能可提升,而 Java 在大规模应用中表现更佳。总体而言,PHP 开发效率高但维护性稍差,Java 则更注重代码质量和安全性。
ly~
16 5
|
13天前
|
Java 大数据 API
Java 流(Stream)、文件(File)和IO的区别
Java中的流(Stream)、文件(File)和输入/输出(I/O)是处理数据的关键概念。`File`类用于基本文件操作,如创建、删除和检查文件;流则提供了数据读写的抽象机制,适用于文件、内存和网络等多种数据源;I/O涵盖更广泛的输入输出操作,包括文件I/O、网络通信等,并支持异常处理和缓冲等功能。实际开发中,这三者常结合使用,以实现高效的数据处理。例如,`File`用于管理文件路径,`Stream`用于读写数据,I/O则处理复杂的输入输出需求。
|
17天前
|
机器学习/深度学习 人工智能 安全
python和Java的区别以及特性
Python:适合快速开发、易于维护、学习成本低、灵活高效。如果你需要快速上手,写脚本、数据处理、做点机器学习,Python就是你的首选。 Java:适合大型项目、企业级应用,性能要求较高的场景。它类型安全、跨平台能力强,而且有丰富的生态,适合更复杂和规模化的开发。
18 3
|
2月前
|
XML JSON 前端开发
Java @RequestParam和@RequestBody的区别是什么?
【8月更文挑战第28天】Java @RequestParam和@RequestBody的区别是什么?
33 5
|
2月前
|
Java
Java 中 notify() 和 notifyAll() 的区别
【8月更文挑战第22天】
49 4
|
2月前
|
Java
|
2月前
|
存储 安全 Java
Java 中 ArrayList 和 HashSet 的区别
【8月更文挑战第23天】
38 2
下一篇
无影云桌面