2013-10-29 8 views
0

Java에서 main 메서드 내부에서 메서드를 만들려고하지만 새 메서드를 시작하려고 할 때 각 행에서 "잘못된 문 시작"오류가 계속 발생합니다. 여기 내 프로그램이 있습니다.Java 다중 메서드 오류

import java.util. *; import java.lang.Math;

공용 클래스 circlerisk {

final static double PI = 3.14156; 

public static void main(String [] args) 
{ 
    double x1; 
    double y1; 
    double x2; 
    double y2; 
    double radius; 
    double circumference; 
    double area; 

    Scanner console = new Scanner(System.in); 

    System.out.println("Please enter x1"); 

    x1 = console.nextDouble(); 

    System.out.println("Please enter y1"); 

    y1 = console.nextDouble(); 

    System.out.println("Please enter x2"); 

    x2 = console.nextDouble(); 

    System.out.println("Please enter y2"); 

    y2 = console.nextDouble(); 



    public static double distance(double x1, double y1, double x2, double y2) 
{ 
    double dx,dy,d; 
    dx = x2 - x1; 
    dy = y2 - y1; 
    d = Math.sqrt(dx*dx+dy*dy); 
    return d; 


}//distance 


public static double radius(double x1, double y1, double x2, double y2) 
{ 

    radius = d; 
    return radius; 
} 

public static double circumference(double radius) 
{ 
    circumference = (radius*2*PI); 
    return circumference; 
} 

public static double area(double radius;) 
{ 
    area = (radius*radius*PI); 
    return area; 
} 



}//main 

} // 클래스

답변

0

당신은 간단하게 할 수 없습니다 자바의 둥지 방법. 다음 방법을 정의하기 전에 main의 본문을 닫아야합니다.