AGRADECIMENTO...

Pessoal, Gostaria de pedir desculpas aqueles que deixam perguntas/comentários/elogios/críticas e ainda não foram respondidos.

Aproveito a oportunidade para informar a todos que devido a correria do dia a dia não conclui o curso de BSI, por isso meus conhecimentos são limitados rsrsrs...

Ainda não retirei o blog do ar porque tem ajudado a diversos estudantes, principalmente os iniciantes.

As vezes, quando o trabalho me permite, ainda arrisco tentar resolver algumas questões rs... mas para não deixar esse blog parar no tempo, o ESTUDANTE que quiser enviar a resolução de alguma questão (código próprio) para o meu e-mail, terei o prazer de posta-la neste blog e será mantido a autoria.

Desde já agradeço a todos pelas visitas e desejo bons estudos.

Thiago Campos
(srthiago@hotmail.com)

sábado, 15 de dezembro de 2012

Exemplo de String e JOptionPane - Uso de substring.


 Pedir para digitar um nome e imprimir como no exemplo:
 nome: THIAGO
  T
  TH
  THI
  THIA
  THIAG
  THIAGO


Código Java


//Autor: Thiago Campos
//Data: 15.12.2012

import javax.swing.JOptionPane;

/**
 *
 * @author Thiago
 */
public class Nome {

    public static void main(String[] args) {
        //variavel
        String nome, guarda = "";

        //entrada do nome
        nome = JOptionPane.showInputDialog("Informe o seu nome:");

        //processamento
        for (int j = 0; j < nome.length(); j++) {
            for (int i = 0; i <= j; i++) {
                guarda += nome.substring(i, i + 1);
            }
            guarda += "\n";
        }

        //saida
        JOptionPane.showMessageDialog(null, guarda);
    } //fim do main
} //fim da classe

Um comentário:

  1. Como apresentar a quantidade de palavras numa frase digitada em código java?

    ResponderExcluir