Java erro,ajuda

6 respostas
R

olha, qual o problema com este codigo pessoal??

class ReserveDigitis is public,should be saved in file name ReserveDigits, line 11

can not solve simbol class scanner in line 1,28,28

eu ja fiz d tudo,mudei para fazer ele funcionar mas n fonciona... me ajudem

[code]
import java.util.Scanner;

/**
 * 
 */

/**
 * @author siva
 * 
 */
public class ReverseDigits {

	int sum;
	int z;
	
	public int reverse(int num) {
		
		if (num > 0) {
			z = num % 10;
			sum = (sum * 10) + z;
			reverse(num / 10);
		}
		return (sum);
	}

	public static void main(String[] args) {
		System.out.println("Enter a number:");
		Scanner input = new Scanner(System.in);
		int number = input.nextInt();
		ReverseDigits rd = new ReverseDigits();
		System.out.println(rd.reverse(number));
	}
}
[/code]

6 Respostas

rodrigo.bossini

Aparentemente você não salvou a classe num arquivo que tem o nome dela…
Confere o nome do arquivo .java em que vc salvou a classe…obrigatoriamente o nome vai ter q ser ReverseDigits.java
Ou seja, igualzinho ao nome da classe publica que está no arquivo…

R

obrigado por ajudar

pode me ajudar com este tb??

o problema e ')' expect in line 18
';' expect in line 25

//Cricle
//import Circle
import java.util.Scanner;
public class Circle 
{
	//main method begins with java application
	public static void main(String args[])	
{ 

Scanner input=new Scanner(System.in);
 
 System.out.printf("Enter radius:");//prompt for input
     radius=input.nextInt();//read radius
     
    
     //output the diameter using printfl
     System.out.printf("Diameter is%d\n"(2*radius))
     
     //output the Area
       System.out.printf("Area is%f\n")
       
    //output the circumference
    System.out.printf("circumference is%f\n";)
    
    }//end main
    }//end class Circle [color=red] [/color]
Reilander

Cada comando em java sempre deve terminar com um ponto e vírgula.

Nas linhas 17 e 20 coloque-as no final da instrução, depois do parêntese.
Na linha 23 coloque o ponto e vírgula no final, invertendo sua posição com o parêntese.

rodrigo.bossini

Cara,

Quando se esta começando, nada melhor do que pegar um livro e devorá-lo.

Fica aí a dica, eu particularmente sugiro os de Deitel, Java - Como Programar.

Depois de ler alguns capítulos, além de aprender conceitos, vc se sente mto mais confiante!

grlongo

Nem precisa ir muito longe tb!

http://java.sun.com/docs/books/tutorial/

Estuda cada item desse tutorial…! Vc vai aprender a linguagem java!

Abraço! :twisted:

T

Também aconselho a apostila da Caelum…tem bastante coisa lá…

Criado 30 de novembro de 2008
Ultima resposta 30 de nov. de 2008
Respostas 6
Participantes 5