Classe String e seus Métodos     Programação em Java 2006-2007
Conceito A classe String foi criada para  representar dados alfanuméricos Ela possui todos métodos imutáveis, isto  é, u...
Alguns métodos da classe String   length() – devolve o número de caracteres da    String   trim() – remove espaços a esq...
//Exemplo 1public class StringExemplo1 {    public static void main(String[] args) {       System.out.println("hello prog2...
//Exemplo 2public class StringExemplo2 {    public static void main(String[] args) {       String x = " Sejam bem vindos a...
Bibliografia   António José Mendes, Maria José Marcelino. Fundamentos de    programação em JAVA 2.FCA – Editora de inform...
Upcoming SlideShare
Loading in …5
×

String

333 views
274 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
333
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

String

  1. 1. Classe String e seus Métodos Programação em Java 2006-2007
  2. 2. Conceito A classe String foi criada para representar dados alfanuméricos Ela possui todos métodos imutáveis, isto é, uma vez criada uma String não é possível alterar o seu valorExemplos: String mensagem = “Hello”; String senha = “iber12Ldf%” Programação em Java 2
  3. 3. Alguns métodos da classe String length() – devolve o número de caracteres da String trim() – remove espaços a esquerda e a direita replace(String regex, String replacement) – substitui a palavra correspondente a regex pela palavra replacement split (String regex) – divide a palavra de acordo com regex charAt(int index) – devolve o caracter que se encontra na posição index Programação em Java 3
  4. 4. //Exemplo 1public class StringExemplo1 { public static void main(String[] args) { System.out.println("hello prog2".length()); // teste do lengh System.out.println("hello prog2".charAt(0));//teste de charAt String test = " sejam bem vindos "; System.out.println(test.length()); //imprimir o tamanho System.out.println(test.trim().length());//tamanh dpx do trim System.out.println(test); System.out.println(test.trim()); test.trim(); // teste de imutabilidade System.out.println(test);// nota que o método trim não alterou a string // referenciada pela variável test }} Programação em Java 4
  5. 5. //Exemplo 2public class StringExemplo2 { public static void main(String[] args) { String x = " Sejam bem vindos a cadeira de Programamcao II"; //alterando a referência de x x = x.replace("II",""); System.out.println(x); System.out.println("Splitando..."); String[] split = x.split(" "); for (String s: split){ System.out.println(s); } //nota que o espaço também foi considerado como palavra }} Programação em Java 5
  6. 6. Bibliografia António José Mendes, Maria José Marcelino. Fundamentos de programação em JAVA 2.FCA – Editora de informática, 2003. Sun’s Tutorial: Basic I/0 http://java.sun.com/docs/books/tutorial/essential/io/index.html Programação em Java 6

×