Não existe método main?

2 respostas
Diegomoco

Não to conseguindo da um Run>>Java Aplication no meu programa

E quando dá diz que não existe o método main, mas o main ta lá.

deve ser coisa simples, mas sou iniciante então to meio perdido.

package edu.univas.prova.armazem;

import java.util.Scanner;

public class ArmazemView {

	public static void main{(String[] args) {
		
		Scanner input = new Scanner(System.in);
		
		ArmazemController controller = new ArmazemController();
		
		System.out.println("Cadastro de Itens Vendidos");
		for(;;) {
			ItemArmazem novoItem = new ItemArmazem();
			
			System.out.print("Código: ");
			novoItem.setCódigo(input.nextInt());
			
			if(novoItem.getCódigo() == -1) {
				break;
			}

			System.out.print("Preço Unitário: ");
			novoItem.setPreço(input.nextFloat());
			
			System.out.print("Quantidade: ");
			novoItem.setQuantidade(input.nextInt());
			
//			itens.add(novoItem);
			controller.inserir(novoItem);
			
			System.out.println();
		}
		
		System.out.println();
		System.out.println("Listagem de Itens Vendidos");
		
		for(ItemArmazem itemAtual : controller.pegarTodos()) {
//		for(int i = 0; i < controller.pegarQuantidadeItens(); i++) {
//			ItemArmazem itemAtual = controller.pegar(i);
			
			System.out.println("Código: " + itemAtual.getCódigo());
			
			float totalItem = itemAtual.getQuantidade() * itemAtual.getPreço();
			System.out.println("Total Vendido: " + totalItem);
			
			System.out.println();
		}
		
		System.out.println("Total de Vendas: " + controller.calcularTotalVendido());
		
	}

}

2 Respostas

Marky.Vasconcelos

Mude:

public static void main{(String[] args) {

Para:

public static void main(String[] args) {
C

naum sei se é só isso seu problema mas a dclaração do main esta errada
vc digitou assim

public satatic void main{(String[] args){

quando o correto é assim sem aquela chave antes do parenteses do metodo

public satatic void main(String[] args){

espero ter te ajudado

Criado 13 de abril de 2008
Ultima resposta 13 de abr. de 2008
Respostas 2
Participantes 3