Отправляет email-рассылки с помощью сервиса Sendsay

Изучаем язык Java

  Все выпуски  

Изучаем язык Java


 

Новое на сайте Программирование - это просто! (www.easyprog.ru):

Программные продукты:

В платном разделе

В бесплатном разделе

Java для чайников. Урок 21. Класс StringTokenizer.

Сегодня мы будем изучать класс StringTokenizer. Этот класс предназначен для распаривания строки, выделение из нее отдельных токенов (слов). В следующем примере программа разбивает введенную строку на токены, разделенные пробелами:

import java.awt.*;

import java.applet.*;

import java.util.StringTokenizer;

 

 

public class StringTokenizerApplet extends Applet {

   

    TextField textField;

    String analizingStr;

    Button button;

   

   

    public void init()  {

        Label label=new Label("Строка для анализа: ");

        add(label);

        textField=new TextField(20);

        add(textField);

       

        button=new Button("Пуск");

        add(button);

    }

   

    public boolean action(Event evt, Object arg) {

        if(arg=="Пуск") {

            analizingStr=textField.getText();

            repaint();

            return true;

        } else return false;

    }

   

    public void paint(Graphics g) {

        StringTokenizer tokenizer=new StringTokenizer(analizingStr);

        int currow=100;

        while (tokenizer.hasMoreTokens())

        {

            String token=tokenizer.nextToken();

            g.drawString(token,30,currow);

            currow+=20;

        }

    }

   

}

 

И вот скриншот работы данной программы:

Java для чайников. Урок 21. Класс StringTokenizer.

 

 

(С) Шуравин Александр

 

 


В избранное