Duvida no uso da classe Locale

0 respostas
LPJava

ae pessoal fiquei na duvida na sintaxe abaixo, em qual eh exatamente a diferença em usar os seguintes codigos:

System.out.println("br " + locBr.getDisplayCountry());
			System.out.println("eua " + locUs.getDisplayCountry(locUs));

e porque se eu tentar importar minhas classes dessa formar nao compila:

import java.util.*;
import java.text.*;

aqui a sintaxe completa…

import java.util.Locale;
import java.util.Calendar;
import java.util.Date;
class Ling{
	public static void main(String args[]){
		Calendar c = Calendar.getInstance();
			c.set(2008,2,22);
		Date d = c.getTime();
		
		Locale locBr = new Locale("pt", "BR");
		Locale locUs = new Locale("en", "US");
		Locale lockDk = new Locale("da", "DK");
		//retorna o pais
			System.out.println("br " + locBr.getDisplayCountry());
			System.out.println("eua " + locUs.getDisplayCountry(locUs));
			System.out.println("dk " + lockDk.getDisplayCountry());
		//retorna a lingua
		System.out.println("imprimindo o idioma...");
			System.out.println("br " + locBr.getDisplayLanguage());
			System.out.println("us " + locUs.getDisplayLanguage());
			System.out.println("dk " + lockDk.getDisplayLanguage(lockDk));
			
	}
}

quem puder dar esse help agradeço… :?

Criado 9 de fevereiro de 2007
Respostas 0
Participantes 1