Topic: 大家看看,这样的写法可以吗 (建议上机测试!) |
Print this page |
1.大家看看,这样的写法可以吗 (建议上机测试!) | Copy to clipboard |
Posted by: 啤酒泡泡 Posted on: 2004-08-09 20:33 String [][] a = new String [0][1]; String [][] b = new String [2][2]; b[0][0] = "a"; b[0][1] = "b"; b[1][0] = "c"; b[1][1] = "d"; a = b; |
2.Re:大家看看,这样的写法可以吗 [Re: 啤酒泡泡] | Copy to clipboard |
Posted by: kam Posted on: 2004-08-09 22:52 你沒有下載jdk 嗎? 為何不自己試試呢? |
3.Re:大家看看,这样的写法可以吗 [Re: 啤酒泡泡] | Copy to clipboard |
Posted by: pdfjn5189 Posted on: 2004-08-10 03:48 - 对象的属性不一样啊!怎么进行对象间付值引用阿 -建议上机测试!效果更好!程序就要上机! |
4.Re:大家看看,这样的写法可以吗 (建议上机测试!) [Re: 啤酒泡泡] | Copy to clipboard |
Posted by: univerz Posted on: 2004-08-16 14:39 我试过了,编译和运行都可以。 为什么要这样问?有问题吗? |
5.Re:大家看看,这样的写法可以吗 (建议上机测试!) [Re: 啤酒泡泡] | Copy to clipboard |
Posted by: dennisjl Posted on: 2004-08-16 14:53 这样写没有错误, 但是有问题。 直接将b引用的对象赋给了a引用,那么对于a引用来说,第一句是多余的: String [][] a = new String [0][1]; 这里生成的对象纯属浪费。 只要 String[][] a = null; 就可以了。 |
6.Re:大家看看,这样的写法可以吗 (建议上机测试!) [Re: 啤酒泡泡] | Copy to clipboard |
Posted by: href Posted on: 2004-08-16 15:16 可以啊,只是烂了点。 a和b实际上就是同有一个数组。 |
7.Re:大家看看,这样的写法可以吗 (建议上机测试!) [Re: 啤酒泡泡] | Copy to clipboard |
Posted by: shadow Posted on: 2004-08-30 21:33 String [][] a = new String [0][1]; String [][] b = new String [2][2]; b[0][0] = "a"; b[0][1] = "b"; b[1][0] = "c"; b[1][1] = "d"; a = b; 上面的a=b赋值语句是什么用意? 好像,将基本类型值从一个变量赋值到另一个变量可以使用变量赋值,但是这不适合数组把(和任何对象),因为这时只是复制引用。改变一个数组的内容时候,另一个也会改变, 不知道说的是不是! |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |