프로그래밍/Groovy 34

명령행 인자 처리 예제 for Groovy

Groovy 언어에서 args는 예약어이다. 이는 Java 언어에서 main 메소드 정의 구문 public static void main(String[] args) { .............. } 에서 매개변수(파라미터) args와 동일한 기능을 같는다. Java 언어라면 이 main 매소드 정의 구문에서 다른 변수로 바꾸어도 되지만, Groovy 언어에서는 args가 에약어로 되어 있으므로 일반 변수 선언시 변수명을 args로 하지 않는 것이 좋다. 부분 문자열(스트링)을 구하기 위햐여 범위(range) 연산자 .. groovy testArguments.groovy 1 2 3 4.5 Count of arguments: 4 The sum of arguments is 10.5 이 저작물은 크리에이티브 커..

구구단 출력 예제 for Groovy

Groovy 언어의 함수 정의 구문 양식은 def functionName(parameters) { block } 이다. 또 Groovy 언어의 전형적인 for 반복문 양식은 for (varName in Range) { block } 이다. 소스 파일명: ForTest.groovy ------------------------------[소스 시작] def printDan(dan) { for (i in 1..9) { println( "$dan x $i = ${dan*i}" ) } } printDan(2) ------------------------------[소스 끝] 실행> groovy ForTest.groovy 2 x 1 = 2 2 x 2 = 4 2 x 3 = 6 2 x 4 = 8 2 x 5 = 10 2..