30.06.2013 Views

Apostila Java

Apostila Java

Apostila Java

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EXPRESSÕES<br />

Concatenação de Strings com o operador +<br />

Quando o operador + é aplicado a dados do tipo String, ele cria um novo dado<br />

do tipo String, concatenando os dois operandos:<br />

/**<br />

* Concatenação de Strings<br />

*/<br />

String sigla = "SOO-I";<br />

String nome = "Sistemas Orientados a Objetos I";<br />

String titulo = sigla + " - " + nome;<br />

// Esse comando imprimirá na tela a frase:<br />

// SOO-I – Sistemas Orientados a Objetos I<br />

System.out.prinln(titulo);<br />

int i = 10;<br />

String legenda = "valor = ";<br />

// campo é uma variável do tipo String<br />

String campo = legenda + i;<br />

Alguns métodos úteis em dados do tipo String:<br />

/**<br />

* Strin: métodos úteis<br />

*/<br />

String disciplina = "Sistemas Orientados a Objetos I";<br />

System.out.println("disciplina: " + disciplina);<br />

// Isolando um caractere:<br />

System.out.print("primeiro caractere: ");<br />

System.out.println(disciplina.charAt(0));<br />

System.out.print("segundo caractere: ");<br />

System.out.println(disciplina.charAt(1));<br />

// O primeiro caractere de uma String tem o<br />

// índice 0, o segundo o índice 1 e assim por diante<br />

// letra = 's';<br />

char letra = disciplina.charAt(2);<br />

// substrings:<br />

System.out.print("primeiras cinco letras: ");<br />

System.out.println(disciplina.substring(0, 5));<br />

System.out.print("letras a partir da quarta: ");<br />

System.out.println(disciplina.substring(4));<br />

22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!