728x90

public class 는 파일당 1개만 가능.

파일 이름은 public class 이름과 동일해야 함

1. 클래스를 파일로 분리한다.

Solution.java 와 Main.java

public class Main
{
    public static void main(String[] args){
        String result = Solution.solution(...);
        System.out.print(result);
    }
}
public class Solution
{
    public static String solution(...) { ... }
}

 

2. public 제거

Main.java에서 Solution 클래스에 pubilc 제거

class Solution
{
    public static String solution(...) { ... }
}

public class Main
{
    public static void main(String[] args){
        String result = Solution.solution(...);
        System.out.print(result);
    }
}

 

3. main 클래스 하나에 다쓰기

public class Main
{
    public static String solution(...) { ... }

    public static void main(String[] args){
        System.out.print(solution(...));
    }
}
728x90

'JAVA' 카테고리의 다른 글

배열 예제 1  (0) 2026.03.04
[JAVA] static 메서드에서 super() 사용 불가  (0) 2026.01.27
[JAVA] 문자열 겹쳐 쓰기  (0) 2026.01.27
[JAVA] 특수문자의 출력  (0) 2026.01.27
[JAVA] print, println, printf  (0) 2026.01.27
Posted by 바르마스
,