Como eu crio um Input?

[b]Gostaria de saber como criar um Input, para uma suposta interação do usuário com o codigo.
Exemplo

qual seu nome?
ai o usuário colocaria entraria com os dados pedidos na execução do codigo.[/b][color=blue] [/color]

Exemplo de uma api pronta de input java swing

int a = Integer.parseInt(JOptionPane.showInputDialog("Digite idade"));

[b]hm, tipo… eu comecei a ver java na facul tem 2 aulas ahsuahus
então eu não sei isso de swing e pah…
mas o eclipse mandou eu importar o tal swing se não eu não conseguiria executar…

eu falo de um input parecido com o do python…

a = input(‘Please enter a value:’)

alguma coisa assim…

mas de qualquer forma obrigado pela ajuda.[/b]

tente:

[code]package dominio.teste;

import java.util.Scanner;

public class Teste {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println(“qual seu primeiro nome?”);
String primeiroNome = s.next();
s = new Scanner(System.in);
System.out.println(“qual sua idade?”);
int idade = s.nextInt();
s = new Scanner(System.in);
System.out.println(“qual o nome completo da sua mãe?”);
String nomeCompletoMae = s.nextLine();

    System.out.println("\n---\n");
    System.out.println(primeiroNome);
    System.out.println(idade);
    System.out.println(nomeCompletoMae);
}

}[/code]

anunes

São plataformas diferente,

O Java possui a forma de você criar essas janelas para que digite seu Input.

Isso vc irá aprender depois.
Recomendo utilizar a API Swing JOPTIONPANE pronta no começo somente para melhor entendimento das funções java.

hm, Obrigado…
vou ver se vejo algo parecido hoje na aula…
e mais tarde to de volta…
obrigado.
Pessoal do forum bastante ativo =)

Isso, pergunte ao seu professor sobre swings e aplicações graficas java.

Ate mais

Cuidado, ja na terceira aula querer saber um monte de coisa seu cerebro vai dar um loop rsrsr

o codigo que o wbdsjunior postou é um algoritimo sem simples para um iniciante, da pra entender certinho o passo a passo…
onde ele pega, onde ele escrever, onde ele mostra…

Muita calma pequeno gafanhoto pois java é um linguagem muito robusto e muito gostosa de se programar… com o tempo você vai aprendendo e quanto mais aprende mais você vai querer aprender :lol:

Você está programando em Java SE?
Se sim, use JOptionPane.showInputDialog(""); para receber valores;
e JOptionPane.showMessageDialog(null, "saida = "+variavel); para exibir.

Repare o que o mateuscs disse

int a = Integer.parseInt(JOptionPane.showInputDialog("Digite idade"));  

Todas as entradas no JOptionPane são recebidas como String, por isso é necessário a conversão pra inteiro. usando a classe Integer. se fosse double seria

Double.parseDouble()… e por ai vai.

Como o básico é bom! meu deus! hehehe.

;D

[quote=EduFranzoni]Você está programando em Java SE?
Se sim, use JOptionPane.showInputDialog(""); para receber valores;
e JOptionPane.showMessageDialog(null, "saida = "+variavel); para exibir.

Repare o que o mateuscs disse

int a = Integer.parseInt(JOptionPane.showInputDialog("Digite idade"));  

Todas as entradas no JOptionPane são recebidas como String, por isso é necessário a conversão pra inteiro. usando a classe Integer. se fosse double seria

Double.parseDouble()… e por ai vai.

Como o básico é bom! meu deus! hehehe. [/quote]