[問題] 如何return array的值在 method 裏面?
public class test
{
static double x[] = new double[10];
public static void main(String args[])
{
.....
sortIt(x);
.....
}
public static double sortIt( double[] a )
{
int i;
double temp=0;
for(i=0;i<a.length;i++)
{
if(a[i] > a[i+1])
{
temp = a[i];
a[i] = a[i+1];
a[i+1] = temp;
}
}
return a;
}
}
------------ Error Message ---------------
1. ERROR in lagrange.java
(at line 52)
return a;
^
Type mismatch: cannot convert from double[] to double
------------------------------------------
我已經試著去改a 成 a[] .... 沒用
上面的static double x[] 我也改成 static double[] x .... 沒用
不知道該如何解決.... @@
....不知道是在那邊出錯了.....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.76.100
※ 編輯: akamaru 來自: 220.139.76.100 (04/10 17:29)
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章