현재 경로의 모든 파일을 클립으로 출력하는 방법
Groovy 클립에 대한 우리의 이해는 each 등object의 자체 클립에만 국한되어서는 안 된다. 클립을 사용하면 귀속 조작을 더욱 편리하고 유연하게 할 수 있다.groovy 홈페이지의 클립 예는Fibonacci가 흔치 않기 때문에 현재는 비교적 흔히 볼 수 있는 컴파일링 파일 기능을 제공합니다.
- def tree
- tree = { file, arg ->
- println "${'| ' * arg} - ${file.getName()}\\"
- file.eachFile() { f ->
- if(f.directory){
- tree(f,(arg+1))
- }else{
- println "${'| ' * (arg+1)} - ${f.getName()}"
- }
- }
- }
- tree(new File('.'),0)
본고는'프로그래밍이 즐겁다'는 블로그에서 나왔습니다. 전재는 작가에게 연락하세요!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바스크립트의 싱글톤 패턴Java 또는 C++ 배경에서 왔다면 아마도 고전적인 OOP 모델에 익숙할 것이며 JavaScript에서 싱글톤을 구현하는 방법을 상상하기 어렵습니다. 이 질문에 대한 답은 클로저를 사용하는 것입니다! 모듈 패턴과 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.