Re: [問題] 如何return array的值在 method 裏面?
※ 引述《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
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章