SlideShare uma empresa Scribd logo
1 de 5
Classe StringTokenizer




  Programação em Java 2006-2007
Conceito
   A classe java.util.StringTokenizer foi
    criada para tokenizar Strings, isto é,
    dividir Strings em palavras, com a
    possibilidade de indicar o separador




                Programação em Java          2
//Exemplo 1
import java.util.StringTokenizer;

public class StringTokenizerExemplo1 {

    public static void main(String[] args) {

        String frase = " Sejam bem vindos a cadeira de
        Programamcao II";
        StringTokenizer tokenizer = new StringTokenizer(frase);

        while (tokenizer.hasMoreTokens()){
               System.out.println(tokenizer.nextToken());
        }
    }
}

                                                            3
//Exemplo 2
import java.util.StringTokenizer;

public class StringTokenizerExemplo1 {

    public static void main(String[] args) {

        String frase = " Sejam bem vindos a cadeira de
        Programamcao II";
        StringTokenizer tokenizer = new
        StringTokenizer(frase,"a");

        while (tokenizer.hasMoreTokens()){
               System.out.println(tokenizer.nextToken());
        }
    }
}
                                                            4
Exercício
Crie um programa em java que sendo dada uma linha
composta por nome de um estudante, nota do teste 1 e nota
do teste 2, permita calcular a média do estudante e no fim
imprimir:
   Nome do estudnte: …..
   Media: ………
   Classificacao: admitido/excluído

Exemplo da linha
Américo da Conceição,12,10
Resultado
Nome do estudnte: Américo da Conceição
Media: 11
Classificacao: Admitido

                            Programação em Java         5

Mais conteúdo relacionado

Mais procurados (20)

Apostila de Introdução a POO com C#
Apostila de Introdução a POO com C#Apostila de Introdução a POO com C#
Apostila de Introdução a POO com C#
 
Java5
Java5Java5
Java5
 
Classes e Objetos
Classes e ObjetosClasses e Objetos
Classes e Objetos
 
Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)Introdução a linguagem C# (CSharp)
Introdução a linguagem C# (CSharp)
 
Curso de OO com C# - Parte 06 - ADO.NET
Curso de OO com C# - Parte 06 - ADO.NETCurso de OO com C# - Parte 06 - ADO.NET
Curso de OO com C# - Parte 06 - ADO.NET
 
Java2
Java2Java2
Java2
 
Java13
Java13Java13
Java13
 
SFD - C# para a comunidade
SFD - C# para a comunidadeSFD - C# para a comunidade
SFD - C# para a comunidade
 
Aula python
Aula pythonAula python
Aula python
 
Semana 3: Introdução à linguagem de programação Java
Semana  3: Introdução à linguagem de programação Java Semana  3: Introdução à linguagem de programação Java
Semana 3: Introdução à linguagem de programação Java
 
Java1
Java1Java1
Java1
 
Java primeiros-passos
Java primeiros-passosJava primeiros-passos
Java primeiros-passos
 
Java 16
Java 16Java 16
Java 16
 
Java recursos avançados - filters
Java   recursos avançados - filtersJava   recursos avançados - filters
Java recursos avançados - filters
 
Java 13
Java 13Java 13
Java 13
 
Python + algoritmo
Python + algoritmoPython + algoritmo
Python + algoritmo
 
Threads e sockets java
Threads e sockets javaThreads e sockets java
Threads e sockets java
 
Curso Java Básico - Aula 01
Curso Java Básico - Aula 01Curso Java Básico - Aula 01
Curso Java Básico - Aula 01
 
Java11
Java11Java11
Java11
 
Java 01
Java 01Java 01
Java 01
 

Semelhante a String tokenizer

Semelhante a String tokenizer (20)

Ficha javacc
Ficha javaccFicha javacc
Ficha javacc
 
threads e-sockets-em-java
 threads e-sockets-em-java threads e-sockets-em-java
threads e-sockets-em-java
 
04 - Gerenciamento de Threads - II
04 -  Gerenciamento de Threads - II04 -  Gerenciamento de Threads - II
04 - Gerenciamento de Threads - II
 
Programação Concorrente - Gerenciamento de Threads - Parte II
Programação Concorrente - Gerenciamento de Threads - Parte IIProgramação Concorrente - Gerenciamento de Threads - Parte II
Programação Concorrente - Gerenciamento de Threads - Parte II
 
1707331929 ltp iv java original
1707331929 ltp iv   java original1707331929 ltp iv   java original
1707331929 ltp iv java original
 
Java
JavaJava
Java
 
Aula5
Aula5Aula5
Aula5
 
Curso de Java (Parte 2)
 Curso de Java (Parte 2) Curso de Java (Parte 2)
Curso de Java (Parte 2)
 
Java3
Java3Java3
Java3
 
Poo1 aula 2 - java - apresentação do netbeans e 1º programa
Poo1   aula 2 - java - apresentação do netbeans e 1º programaPoo1   aula 2 - java - apresentação do netbeans e 1º programa
Poo1 aula 2 - java - apresentação do netbeans e 1º programa
 
Poo1 aula 2 - java - apresentação do netbeans e 1º programa
Poo1   aula 2 - java - apresentação do netbeans e 1º programaPoo1   aula 2 - java - apresentação do netbeans e 1º programa
Poo1 aula 2 - java - apresentação do netbeans e 1º programa
 
Linguagem de Programação Java
Linguagem de Programação JavaLinguagem de Programação Java
Linguagem de Programação Java
 
String
StringString
String
 
Curso Java Básico - Aula 03
Curso Java Básico - Aula 03Curso Java Básico - Aula 03
Curso Java Básico - Aula 03
 
classes_objetos_ e_cia_em_java
classes_objetos_ e_cia_em_javaclasses_objetos_ e_cia_em_java
classes_objetos_ e_cia_em_java
 
Programação Defensiva
Programação DefensivaProgramação Defensiva
Programação Defensiva
 
F I C+ + L P 05
F I C+ + L P 05F I C+ + L P 05
F I C+ + L P 05
 
Ficheiros texto
Ficheiros textoFicheiros texto
Ficheiros texto
 
Python com TDD
Python com TDDPython com TDD
Python com TDD
 
ESTRUTURA DE DADOS (JAVA) AULA 09
ESTRUTURA DE DADOS (JAVA) AULA 09ESTRUTURA DE DADOS (JAVA) AULA 09
ESTRUTURA DE DADOS (JAVA) AULA 09
 

Mais de Portal_do_Estudante_Java (10)

Tutorial java
Tutorial javaTutorial java
Tutorial java
 
Ficha teorica aula_input_reader
Ficha teorica aula_input_readerFicha teorica aula_input_reader
Ficha teorica aula_input_reader
 
Series lab
Series labSeries lab
Series lab
 
Programacao em java
Programacao em javaProgramacao em java
Programacao em java
 
Javacodingstandardssummary
JavacodingstandardssummaryJavacodingstandardssummary
Javacodingstandardssummary
 
Javacodingstandards
JavacodingstandardsJavacodingstandards
Javacodingstandards
 
Java apostilha
Java apostilhaJava apostilha
Java apostilha
 
A linguagem java
A linguagem javaA linguagem java
A linguagem java
 
52 java
52 java52 java
52 java
 
Arrays em java
Arrays em javaArrays em java
Arrays em java
 

String tokenizer

  • 1. Classe StringTokenizer Programação em Java 2006-2007
  • 2. Conceito  A classe java.util.StringTokenizer foi criada para tokenizar Strings, isto é, dividir Strings em palavras, com a possibilidade de indicar o separador Programação em Java 2
  • 3. //Exemplo 1 import java.util.StringTokenizer; public class StringTokenizerExemplo1 { public static void main(String[] args) { String frase = " Sejam bem vindos a cadeira de Programamcao II"; StringTokenizer tokenizer = new StringTokenizer(frase); while (tokenizer.hasMoreTokens()){ System.out.println(tokenizer.nextToken()); } } } 3
  • 4. //Exemplo 2 import java.util.StringTokenizer; public class StringTokenizerExemplo1 { public static void main(String[] args) { String frase = " Sejam bem vindos a cadeira de Programamcao II"; StringTokenizer tokenizer = new StringTokenizer(frase,"a"); while (tokenizer.hasMoreTokens()){ System.out.println(tokenizer.nextToken()); } } } 4
  • 5. Exercício Crie um programa em java que sendo dada uma linha composta por nome de um estudante, nota do teste 1 e nota do teste 2, permita calcular a média do estudante e no fim imprimir: Nome do estudnte: ….. Media: ……… Classificacao: admitido/excluído Exemplo da linha Américo da Conceição,12,10 Resultado Nome do estudnte: Américo da Conceição Media: 11 Classificacao: Admitido Programação em Java 5