JAVA高手来,int result = n.____________; //将n的值赋给result 填空题,为什么不是int result=n;呢?

应该填什么呢,我怀疑出这题的人脑子被门挤了。

你的n是个什么东西啊,是Integer对象吗,如果是那就填:int result = m.intValue();追问

能告诉我m.intValue(); 是什么意思吗?

追答

int类型时java的基本类型,Integer是一个Object类,两者类型不相同,所以Integer提供了一个返回该对象的int值得方法 就intValue了。不过我并不指定你这个n是不是一个Integer对象,也有可能是一个包含int属性,或返回一个int值得方法的对象实例

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-27
n是对象吧,可能n里面有获取int类型的方法或者有int类型的属性
第2个回答  2012-07-27
前面没有了?
那我猜测的是:n可能是一个对象的实例,那个对象里面肯定还有其他成员变量,但未知,也或许它本身就是个变量,出题的人可能是想让你给出一个表达方式。那么我填的话就会填value,表示将n的值赋给result。
int result = n.value;
第3个回答  2012-07-27
说不定是新建了对象
N n=new N();
N是一个类 n是这个类的对象 N()是它的构造方法
n.[这个类里面 int类型的属性]
然后 这个属性的值 赋给result

或者是别的情况,会有很多种可能 题目看清楚了没
第4个回答  2012-07-27
这是考你的逻辑思维,首先,你要相信这道题没错,既然没错,n.某个属性和方法,说明这个n肯定是个对象,而n.又能够被赋值给int,而且不用强制类型转换,这只有integer类可以做到,所以就是n.intValue()了
第5个回答  2012-07-27
1楼正解

...= n.___; \/\/将n的值赋给result 填空题,为什么不是int result=n;呢...
你的n是个什么东西啊,是Integer对象吗,如果是那就填:int result = m.intValue();

java菜鸟 int result和ResultSet result分别是什么意思
int result是说一个变量名为result的变量类型是int型(基本类型),很常见的使用。ResultSet result 是说一个变量名为result的变量是ResultSet类型,用于接收数据库经过长靴语句后返回的结果。两者都是名为result的变量但是数据的类型是完全不同的所以使用的情况是完全不同的,ResultSet主要就是在跟数据库...

用Java编程 :输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n...
public static void factor(int n) {int[] product = {1}; \/\/从1开始,循环相乘,比如[1] * 2 -> [2] \/\/[2] * 3 -> [6] \/\/[6] * 4 -> [4, 2]for (int i = 1; i < n; i++) {product = helper(product, i + 1);}System.out.print(Arrays.toString(p...

JAVA简单问题,高手进下帮帮忙,谢谢!
这是运行结果,解释:i是从20302开始循环,然后将其强转成char类型进行输出,由于你直接把int类型赋值给char类型,就相当于你把ASCII码直接赋值给了char类型,所以打印出来的是ASCII码所对应的汉字

Java 中变量不赋值使用就会出错,但是如果把一个变量封装到一个类中...
int i;\/\/声明全局变量,因为在类中,所以是全局变量,不用赋初值,默认的值是0.注意全局变量如果没有赋初值,都有默认值,例如String类型的默认值是null.public int get(){\/\/定义一个方法。int num1;\/\/声明局部变量,在方法内部所以是局部变量,没有使用,所以可以不用赋初值,如果使用的话必须赋...

java问题,高分悬赏!!!
con.createStatement(int resultSetType,int resultSetConcurrency) resultSetType定义结果集类型:TYPE_FORWARD_ONLY,结果集的游标只能向前移 TYPE_SCROLL_INSENSTIVE,结果集游标可以前后移动,结果集不反映表中数据变化 TYPE_SCROLL_SENSITIVE,结果集游标可以前后移动,结果集立即反映表中数据变化 resultSetConcurrency定义结果...

JAVA问题
sql_small_result sql_big_result sql_warnings straight_join starting status string table tables temporary terminated text then time timestamp tinyblob tinytext tinyint trailing to type use using unique unlock unsigned update usage values varchar variables varying varbinary with write when where year ...

Java编程中变量赋值失败的原因
更系统全面的学习资料,点击查看在Java编程中,变量赋值失败通常有以下几个原因:1. 类型不匹配:Java是一种静态类型语言,要求变量的数据类型与其赋值的数据类型相匹配。如果将一个不兼容的数据类型赋值给变量,就会导致赋值失败。例如,将一个字符串类型的值赋给整数类型的变量。2. 作用域问题:Java中的...

在Java中 int x=15;int result = x += x -= x - x;为什么result=30而...
int re = x+=x-=x-x 运算符的先后顺序 然后按从右至左的结合顺序 计算 实际上这个等价于:int re = (x+=(x-=(x-x)))所以计算完后 re = 30; x= 30;所以下次System.out.println(x += x -= x - x);的时候 根据上面的计算法则 会打印出60;而System.out.println(re); 会...

在java里int result = -1是什么意思?
声明一个int类型的变量result,并且将“-1”赋值给变量result。int类型所能表示的范围:-2的31次方~2的31次方-1 如果满意,望采纳,谢谢!

相似回答
大家正在搜