2014-11-03 4 views
-1

이 숫자를 정리하고 싶습니다. "999.99.999"번호를 어떻게 구성 할 수 있습니까?

이 숫자의 길이는 항상 8 자입니다.

12314156 => 123.14.156

포맷하는 방법은 무엇입니까?

+0

에서 설명하는 방법을 문자열 형식을 사용하는 무엇을해야 하는가? 우리가 당신을 위해 그것을하기를 기대한다면, 당신은 틀린 곳으로 왔습니다. 내가 regexes (또는 substring) 및 문자열 형식을 확인하는 것이 좋습니다. – m0skit0

답변

0

자바에서 format을 java의 printf와 똑같이 사용할 수도 있고 일 수도 있습니다.

0

아래 코드를 매개 변수화 할 수 있습니다.

Matcher m = Pattern.compile("(\\d{3})(\\d{2})(\\d{3})").matcher("99999999"); 
if(m.matches()){    System.out.println(m.group(1).concat(".").concat(m.group(2)).concat(".").concat(m.group(3))); 
} 
관련 문제