`
wangcb80
  • 浏览: 19679 次
  • 性别: Icon_minigender_1
  • 来自: 呼伦贝尔
最近访客 更多访客>>
社区版块
存档分类
最新评论

int基本类型的值并没有改变

阅读更多

 

public class Buggy {
	public static void addFive(int x){
		x+=5;
	}
	public static void main(String args[]){
		int x =3;
		addFive(x);
		System.out.println("x="+x);
	}
}///:~output
x=3

 我们的本意是将主方法中的X的值加5,然后得出X的值是8,但x传入addFive(x)的只是X的副本或者说只是一个值“3

分享到:
评论

相关推荐

    python第二天笔记.docx

    3. 常量:python不支持常量,即没有语法规则限制改变一个常量的值。只能约定常量的命名规则,以及在程序的逻辑上不对常量的值做出更改。 最基本内置数据类型: Python中最基本的内置数据类型: 整数、浮点型、布尔...

    c++教案(清华版)(2)

    数据类型 基本类型 整型 短整型(short int) 整型(int) 长整型(long int) 字符型(char) 浮点型 单精度型(float) 双精度型(double) 长双精度型(long double) 布尔型...

    java笔试题大汇总

    基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 ...

    C语言程序设计标准教程

     基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是说,基本数据类型是自我说明的。 2.构造数据类型构造数据类型  是根据已定义的一个或多个数据类型用构造的方法来定义的。也就是说,一个构造...

    1.第一章 数据的基本操作.txt

    变量是程序中存储数据的基本单位,每个变量都有类型、名字和值,为了将数据正确地存储在内存中必须选择合适的类型,好比将物品保存起来需要选择合适的容器,既能装下物品又不浪费空间。变量的名字是识别该数据的...

    C++复习资料之系列

    3.C++程序基本单位是( c )。 (a) 数据 (b) 字符 (c) 函数 (d) 语句 4. C++程序中的语句必须以( b )结束。 (a) 冒号 (b) 分号 (c) 空格 (d)花括号 5. 执行C++程序时出现的“溢出”错误属于( c )错误。 (a...

    c++中的4种类型转化方式详细解析

    例://基本类型指针的类型转换double d=9.2;double* pd = &d;int *pi = reinterpret_cast<int>(pd); //相当于int *pi = (int*)pd; //不相关的类的指针的类型转换class A{};class B{};A* pa = new A

    第4章-Java面向对象程序设计-Java语言GUI程序设计-赵满来-清华大学出版社.pptx

    基本数据类型参数,形参复制了实参的值,在方法中对形参的改变不会影响实参。 例4.1 编写方法swap交换两个int型变量的值,并显示交换前后形参和实参的值。 第4章-Java面向对象程序设计-Java语言GUI程序设计-赵满来-...

    史上最全Java面试题目大集合

    基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 ...

    c语言的语法大全.doc

    基本数据类型:int, char, float, double 等。 派生数据类型:array, struct, union, enum 等。 指针类型:例如 int*, char* 等。 2. 变量和常量 变量:声明并分配内存空间。 常量:使用 const 关键字声明,...

    Java程序员面试宝典

    基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和 ...

    Java程序设计基础:一维数组应用数组作为方法实参.pptx

    1 2 3 4 5 [0] [1] [2] [3] [4] ...int[ ] array = myList ;...方法调用时:数组作为方法的参数,当形参数组的元素值改变了,会影响实参数...但是,基础类型作为方法参数时,形参值改变不会影响主调方法中的基本类型实参值。

    springmybatis

    其实还有更简单的方法,而且是更好的方法,使用合理描述参数和SQL语句返回值的接口(比如IUserOperation.class),这样现在就可以至此那个更简单,更安全的代码,没有容易发生的字符串文字和转换的错误.下面是详细...

    C语言基础详细介绍.md

    C 语言中的基本数据类型包括整数类型(`int`、`short`、`long`)、浮点类型(`float`、`double`)、字符类型(`char`)、空类型(`void`)等。此外,C 语言还支持通过 `struct`、`union`、`enum` 等关键字定义自定义...

    mysql数据库的基本操作语法

    所有的类型的值都可以是null,包括int、float等数据类型 空字符串“”是不等于null,0也不等于null create table temp( id int not null, name varchar(255) not null default ‘abc’, sex char null ) 上面的table...

    java面试笔试题大汇总

    基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 3、int 和...

    【03-流程控制与数组】

    •注意:for循环的循环迭代语句并没有与循环体放在一起,因此即使在执行循环体时遇到continue语句结束本次 循环,循环迭代语句一样会得到执行。 for循环指定多个初始化语句 •for 循环允许同时指定多个初始...

    语言程序设计课后习题答案

    2-6 在下面的枚举类型中,Blue的值是多少? enum COLOR { WHITE, BLACK = 100, RED, BLUE, GREEN = 300 }; 解: Blue = 102 2-7 注释有什么作用?C++中有哪几种注释的方法?他们之间有什么区别? 解: 注释在...

Global site tag (gtag.js) - Google Analytics