看板 java 關於我們 聯絡資訊
很奇怪的.. 我覺得我語法沒有用錯.. 可是他就是不讓我執行.. 有沒有人可以幫我看看~"~ import javax.swing.JOptionPane; public class Triangle{ public static void main(String[] args){ String x1String=JOptionPane.showInputDialog("請輸入第一個三角形的x1座標:"); int x1=Integer.parseInt(x1String); String y1String=JOptionPane.showInputDialog("請輸入第一個三角形的y1座標:"); int y1=Integer.parseInt(y1String); String x2String=JOptionPane.showInputDialog("請輸入第一個三角形的x2座標:"); int x2=Integer.parseInt(x2String); String y2String=JOptionPane.showInputDialog("請輸入第一個三角形的y2座標:"); int y2=Integer.parseInt(y2String); double side1=Point(x1,y1,x2,y2); } public static double Point(int x1,int y1,int x2,int y2) { double side; side=Math.sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)); return side; } } 它給我的結果是.. C:\Documents and Settings\Administrator\桌面\java\Triangle\Triangle. java:35: ')' expected double side1=(x1,y1,x2,y2); ^ C:\Documents and Settings\Administrator\桌面\java\Triangle\Triangle. java:35: ';' expected double side1=(x1,y1,x2,y2); ^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.62.7
james732:double side1=(x1,y1,x2,y2); <= What's this? 10/23 16:56
kyoin:double可以這樣宣告嘛? 10/23 17:16
lvlightvivi:不知道該說甚麼 10/23 17:24
阿勒...原來我忘記呼叫要打名字... 要打double side1=Point(x1,y1,x2,y2);才對= ="
a1234957:new 10/23 17:32
有要new什麼嗎@@"? ※ 編輯: gene07 來自: 61.217.62.7 (10/23 17:35)
lvlightvivi:Triangle.Point(x1,y1,x2,y2) 10/23 17:58
mcdstyle:照你的Code執行,沒有error... 10/25 13:31