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 |

