首页 > 编程语言 >JAVA笔记

JAVA笔记

时间:2022-11-08 08:56:09浏览次数:31  
标签:11 10 JAVA 变量 ++ 笔记 int out

int i = 10;
i++; // 单独使用
System.out.println("i:" + i); // i:11

int j = 10;
++j; // 单独使用
System.out.println("j:" + j); // j:11

int x = 10;
int y = x++; // 赋值运算,++在后边,所以是使用x原来的值赋值给y,x本身自增1
System.out.println("x:" + x + ", y:" + y); // x:11,y:10

int m = 10;
int n = ++m; // 赋值运算,++在前边,所以是使用m自增后的值赋值给n,m本身自增1
System.out.println("m:" + m + ", m:" + m); // m:11,m:11

 

       ++和-- 既可以放在变量的后边,也可以放在变量的前边。

​   单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。

​   参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--。

​   参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。

  ​ 最常见的用法:单独使用。

标签:11,10,JAVA,变量,++,笔记,int,out
From: https://www.cnblogs.com/cinemaparadiso/p/16868498.html

相关文章

  • JVM学习笔记——内存模型篇
    JVM学习笔记——内存模型篇在本系列内容中我们会对JVM做一个系统的学习,本片将会介绍JVM的内存模型部分我们会分为以下几部分进行介绍:内存模型乐观锁与悲观锁synchron......
  • Java 线程池之Jetty 线程池学习总结
    Java线程池之Jetty线程池学习总结前提Jetty11.0.x为什么是Jetty?Java提供4中创建线程池的快捷方式Executors.newFixedThreadPool();Executors.newCachedThreadPoo......
  • Head First Java 读书笔记
    第9章:构造器与垃圾收集器什么是栈与堆? 堆(heap)、栈(stack)当Java虚拟机启动时,它会从底层操作系统中取得一块内存,以此区段来执行Java程序。实例变量保存在所属的对象中,位于......
  • java——变量
                            ======================================================================================......
  • idea Java:非法字符:'\ufeff' 的解决
    1、用idea运行项目的时候会遇到:ideaJava:非法字符:'\ufeff'的解决2、为什么会产生这个错误?用notepad++打开这个报错的文件,点击ecoding,我们可以看到这是一个utf-8-bom编......
  • java 多线程买票案例
    packagecom.tedu.threadStudy;publicclassstudyTicket{publicstaticvoidmain(String[]args){YouThreadyouThread=newYouThread();T......
  • Java——基本数据类型
                    注意: 整型(int)常量默认在内存中占32位,是具有整数类型的值,当运算过程中所需值超过32位长度时,可以把它表示为长整......
  • 《代码大全》笔记第七篇
    第七部分:软件工艺这一部分主要分为五部分:布局与风格、自说明代码、个人性格、软件工艺的话题、何处有更多信息。主要是关于影响代码质量的其他方......
  • Java的推箱子游戏
    Java的推箱子游戏一、用途1、能满足学习和二次开发,比如实训实验2、可以作为熟悉Java的学习,作为老师阶段性学习的一个成功检验,不再是单调的理解老师空泛的知识,导入就能运行......
  • 【Java复健指南10】OOP高级01-类变量、类方法和main
    类变量什么是类变量类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改......