作者zanyking (遥远的旅人)
看板java
标题Re: [问题] 如何return array的值在 method 里面?
时间Mon Apr 10 18:00:41 2006
※ 引述《akamaru (hoe gaat het?)》之铭言:
: public class test
: {
: static double x[] = new double[10];
: public static void main(String args[])
: {
: .....
: sortIt(x);
: .....
: }
: public static double sortIt( double[] a )
^^^回传double阵列吧?
改成public static double[] sortIt( double[] a )就好罗。
: ------------ Error Message ---------------
: 1. ERROR in lagrange.java
: (at line 52)
: return a;
: ^
: Type mismatch: cannot convert from double[] to double
: ------------------------------------------
你看,讲得很清楚啊,回传值型态无法匹配。
double就是double,他不是double阵列!!!
: 我已经试着去改a 成 a[] .... 没用
: 上面的static double x[] 我也改成 static double[] x .... 没用
: 不知道该如何解决.... @@
: ....不知道是在那边出错了.....
--
JAVA 是一个静态型别reference指定、强物件型别判定的语言。
属於类C/C++族。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.27.110