저는 Velocity 템플릿이 새로 도입되어 "12 34 56 78"또는 "123 45 678"과 같이 8 자리 숫자의 전화 번호를 표시하려고합니다.속도 템플릿 전화 번호 형식 지정
나는
- $의 number.format ('00 00 00 00 ', $ {전화})
- $의 number.format ('#을 포함하여, 변화를 많이 시도했습니다 0 00 00 00 ', $ phone)
- $ display.printf ("% s % s % s % s", $ phone.substring (0,2), $ phone.substring (2,4), $ phone.substring 4,6)의 $ phone.substring (6,8))
$ 번호 = 새로운 NumberTool() 및 $ 표시 새로운 DisplayTool =()
처음 두 개는 공백없이 숫자를 출력하고 마지막 하나는 벨로 시티에 의해 구문 분석되지 않습니다.
나는 어쨌든 코드 같은 것을 가지고 테스트 훨씬 쉽게 좋아하고 읽기 속도 템플릿을 유지합니다. 템플릿의 코드가 빨리 지저분 해집니다. – centic