Groovy의 array는 java 처럼 쓸수도 있고 혹은 groovy 자체의 방식으로도 사용가능하다.
array 내부에 들어가는 변수는 groovy 변수와 같이 다양한 타입의 변수가 한번에 들어갈 수 있다.
준비물
- macbook
- groovyConsole설치(설치하는 방법 보러가기)
Array append(배열 추가하기)
1. terminal에서 groovyConsole 실행
$ groovyConsole
2. 아래와 같이 groovy script
def andersonArray = []
andersonArray.add("tistory")
andersonArray.add(-3.1)
andersonArray << "addThisValue"
andersonArray.addAll(["one","two"])
andersonArray.each { println "array: $it"}
3. 결과물
Array delete(배열 삭제하기)
1. terminal에서 groovyConsole 실행
$ groovyConsole
2. 아래와 같이 groovy script
def andersonArray = []
andersonArray.addAll(["one","two","three","four"])
andersonArray.remove("one")
andersonArray = andersonArray - 'two'
andersonArray.each { println "array: $it"}
3. 결과물
Array contains(배열 포함 확인하기)
1. terminal에서 groovyConsole 실행
$ groovyConsole
2. 아래와 같이 groovy script
def andersonArray = []
andersonArray.addAll(["one","two","three","four"])
contained = andersonArray.contains('one')
contained = 'two' in andersonArray
andersonArray.containsAll(['three','four'])
3. 결과물
반응형
'Programming Language > Java & Scala' 카테고리의 다른 글
Java 시큐어 코딩 - 개론 및 보안사례 (239) | 2018.11.22 |
---|---|
예제로 알아보는 스칼라에서 Option monad (695) | 2018.10.31 |
Intellij에서 scala와 sbt를 사용시 반드시 알아야할 3가지 (1083) | 2018.10.16 |
[Groovy]변수 선언하기 및 변수 종류 (194) | 2018.03.12 |
[Groovy]설치하고 helloworld 출력하기 (44) | 2018.03.12 |
Java reflection 사용시 에러 java.lang.ClassNotFoundException (0) | 2017.07.13 |