Classe Scanner

6 respostas
A

Bom Dia !

Galera estou com o livro java como programar 05º edição, e existe um exercicio que trata-se da soma de 2 numeros, onde e utilizado a classe Scanner, e varios exercicios nessa classe.

Porém no micro do meu trabalho e utilizado a versão 1.4 , já no livro e 1.5 e essa classe e nova.

Alguém pode me dizer que classe posso utilizar nessa versão para substituir ?

Soma de dois numeros, onde o valor e recebido pelo usuário.

java.util.Scanner

Codigo

import.java.util.Scanner;

public class Soma
{

public static void main(String args []) {
Scanner input = new Scanner(System.in);

int number1;
int number2;
int sum;

System.out.print ( "Entre com primeiro valor: ");
number1 = input.nextInt();

System.out.print ( "Entre com segundo valor: ");
number2 = input.nextInt();

sum = number1 + number2;

System.out.printf ( "Sum is %d\n", sum );



}

}

6 Respostas

von.juliano

Vc pode utilizar a classe DataInputStream, da seguinte forma:

DataInputStream d = new DataInputStream(System.in);
String teste = d.readLine();

Blz? Flw! :thumbup:

A

allanfox:
Bom Dia !

Galera estou com o livro java como programar 05º edição, e existe um exercicio que trata-se da soma de 2 numeros, onde e utilizado a classe Scanner, e varios exercicios nessa classe.

Porém no micro do meu trabalho e utilizado a versão 1.4 , já no livro e 1.5 e essa classe e nova.

Alguém pode me dizer que classe posso utilizar nessa versão para substituir ?

Soma de dois numeros, onde o valor e recebido pelo usuário.

java.util.Scanner

Codigo

import.java.util.Scanner;

public class Soma
{

public static void main(String args []) {
Scanner input = new Scanner(System.in);

int number1;
int number2;
int sum;

System.out.print ( "Entre com primeiro valor: ");
number1 = input.nextInt();

System.out.print ( "Entre com segundo valor: ");
number2 = input.nextInt();

sum = number1 + number2;

System.out.printf ( "Sum is %d\n", sum );



}

}

Cara valeu mas como ficaria nesse codigo acima.

LPJava

allanfox:
Bom Dia !

Galera estou com o livro java como programar 05º edição, e existe um exercicio que trata-se da soma de 2 numeros, onde e utilizado a classe Scanner, e varios exercicios nessa classe.

Porém no micro do meu trabalho e utilizado a versão 1.4 , já no livro e 1.5 e essa classe e nova.

Alguém pode me dizer que classe posso utilizar nessa versão para substituir ?

Soma de dois numeros, onde o valor e recebido pelo usuário.

java.util.Scanner

Codigo

import.java.util.Scanner;

public class Soma
{

public static void main(String args []) {
Scanner input = new Scanner(System.in);

int number1;
int number2;
int sum;

System.out.print ( "Entre com primeiro valor: ");
number1 = input.nextInt();

System.out.print ( "Entre com segundo valor: ");
number2 = input.nextInt();

sum = number1 + number2;

System.out.printf ( "Sum is %d\n", sum );



}

}

So uma dica… veja no link abaixo

http://www.guj.com.br/posts/list/50115.java

:smiley:

A

Ok cara obrigado, e que a questão e que eu não havia entendido onde aplicar aquele comando no meu codigo.

[b]
import.java.util.Scanner;

public class Soma
{

public static void main(String args []) {
Scanner input = new Scanner(System.in);

int number1;

int number2;

int sum;

System.out.print ( "Entre com primeiro valor: ");
number1 = input.nextInt();

System.out.print ( "Entre com segundo valor: ");
number2 = input.nextInt();

sum = number1 + number2;

System.out.printf ( “Sum is %d\n”, sum );

}

}

[/b]
A

allanfox:
Ok cara obrigado, e que a questão e que eu não havia entendido onde aplicar aquele comando no meu codigo.

[b]
import.java.util.Scanner;

public class Soma
{

public static void main(String args []) {
Scanner input = new Scanner(System.in);

int number1;

int number2;

int sum;

System.out.print ( "Entre com primeiro valor: ");
number1 = input.nextInt();

System.out.print ( "Entre com segundo valor: ");
number2 = input.nextInt();

sum = number1 + number2;

System.out.printf ( “Sum is %d\n”, sum );

}

}

[/b]</blockquote>

Alguém poderia me dar uma ajudinha ?

Ironlynx

Allan, importe java.io, utilize a entrada DataInputStream input = new DataInputStream(System.in);, e leia os dados, tipo:System.out.print( "Entre com primeiro valor: "); number1 = input.readInt();

Aqui tem mais detalhes:
http://www.codeguru.com/java/tij/tij0112.shtml

OBS.:Não esqueça de um try-catch para tratar as Exceções de IO!

Criado 17 de outubro de 2007
Ultima resposta 18 de out. de 2007
Respostas 6
Participantes 4