Para que serve getBytes?

Ola pessoal, estou dando uma estudada na classe String pra aprender os metodos dela mas nao estou conseguindo utilizar esse metodo.

Pelo que entendi ele converte string em bytes, ou estou errado?

Alguem poderia me dar um exemplo de como utilizar esse metodo?

Abraços

Opa, segue um exemplo:

	public static String byteToString(byte[] bytes) {
		try {
			return new String(bytes, "UTF-8");
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}
		return null;
	}

	public static byte[] stringToByte(String texto) {
	try {
		return texto.getBytes("UTF-8");
	} catch (UnsupportedEncodingException e) {
		e.printStackTrace();
	}
	return null;
	}

Dá uma lida:
http://www.guj.com.br/posts/list/73840.java#388365

Bem legal sua explicação ViniGodoy, e yorgan, obrigado pelo exemplo. Me clariou bastante… :slight_smile:

Abraços