返回信息流class copy
{
int[][] matrix = new int[3][3];
public void copy(int in[][])
{
for(int i=0;i<in.length;i++)
{
System.arraycopy(in[i],0,matrix[i],0,in[i].length);
}
}
}
class test
{
public static void main(String[] args)
{
int in[][] = {{1,2,3},{4,5,6},{7,8,9}};
copy a = new copy(in);
}
}
为什么编译通不过,迷茫~~
这是一条镜像帖。来源:北邮人论坛 / java / #14268同步于 2010/4/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
[求助]新手问一简单问题
cow28
2010/4/27镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
第二个class应该是public的吧
【 在 cow28 (鲍勃) 的大作中提到: 】
: class copy
: {
: int[][] matrix = new int[3][3];
: ...................
你保存为test.java没阿?
这样子就可以了。我编译通过了
【 在 cow28 (鲍勃) 的大作中提到: 】
: 谢啦,但是还是说“找不到符号”
额~~请问你改过没有啊?他还是说我的这一行有问题copy a = new copy(in);
【 在 AimGraduate 的大作中提到: 】
: 你保存为test.java没阿?
: 这样子就可以了。我编译通过了
哦。我改过,,
那个copy的构造函数的返回值是没有的,该是public copy(){}.
(好像准确地说,构造函数的返回值是一个引用...)
【 在 cow28 (鲍勃) 的大作中提到: 】
: 额~~请问你改过没有啊?他还是说我的这一行有问题copy a = new copy(in);
哦,谢啦(*^__^*)
【 在 AimGraduate 的大作中提到: 】
: 哦。我改过,,
: 那个copy的构造函数的返回值是没有的,该是public copy(){}.
: (好像准确地说,构造函数的返回值是一个引用...)