2015-01-05 9 views
1

내가 다음 코드를 사용하는 자바 타이어 언어의 단어 숫자를 변환하는하지만 난 당신이 for 루프의 System.out.println("word : "+outputString); 외부를 원한다고 생각어떻게

import java.text.NumberFormat; 
import java.util.Locale; 

    public class NumToword { 
     public static void main(String str[]){ 
      String outputString = new String(); 
      Locale[] thaiLocale = { 
         new Locale("th"), 
         new Locale("th", "TH"), 
         new Locale("th", "TH", "TH") 
        }; 
      for (Locale locale : thaiLocale) { 
       NumberFormat nf = NumberFormat.getNumberInstance(locale); 
       outputString = outputString + locale.toString() + ": "; 
       outputString = outputString + nf.format(573.34) + "\n"; 
       System.out.println("word : "+outputString); 
      } 
     } 
    } 

답변

2

작동하고 동일한에 공개하고 싶지 않아 : http://docs.oracle.com/javase/tutorial/i18n/locale/create.html가 제거 "단어 :". IE :

import java.text.NumberFormat; 
import java.util.Locale; 

public class NumToword { 
    public static void main(String str[]){ 
     String outputString = new String(); 
     Locale[] thaiLocale = { 
        new Locale("th"), 
        new Locale("th", "TH"), 
        new Locale("th", "TH", "TH") 
       }; 
     for (Locale locale : thaiLocale) { 
      NumberFormat nf = NumberFormat.getNumberInstance(locale); 
      outputString = outputString + locale.toString() + ": "; 
      outputString = outputString + nf.format(573.34) + "\n"; 
     } 
     System.out.println(outputString); 
    } 
    } 
+0

현재 에드워드 ................ 감사합니다. – Brijesh