Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Samara Silva

Manutenção de código

Recommended Posts

Olá pessoal, Boa noite

sou nova por aqui, rs :rolleyes:

 

Sou iniciante em Java SE 7;

 

Então, Eu copiei um programinha de um livro que ensina como programar em Java, porém ao tentar executá-lo aparece vários erros. Se possível, peço por gentileza, que alguém me ajude a localizar onde encontra-se tais erros, e alterá-los, mostrando assim a maneira correta. Desde já, mto obrigada :)

 


/**
@author Samara Silva Santos
programa livro Use a cabeça!Java. P.4
*/

public class Teste {
public static void main (String[] args){
	int size = 27;
	String name = "Fido";
	Dog myDog = new Dog(name,size);
	x=size-5;
	if (x<15)myDog.bark(8);

	while (x>3){
	myDog.play();
	}

	int[] numList = {2,4,6,8};
	System.out.print("Hello");
	System.out.print("Dog : " + name);
	String num = "8";
	int z = Integer.parseInt(num);

	try {
	readTheFile("myFile.txt");
	}
	catch (FileNotFoundException ex){
	System.out.print("File not found.");
	}
}
}

 

Obs.: O cabeçalho do programa é de autoria própria, ou seja, não encontra-se no livro.

Encontrando apenas o corpo do programa.

 

Att.

Samara

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, você pegou um exemplo meio confuso,eu fiz algumas correções, mas você terá q implementar agumas coisas, mas, pelo menos compila ;)

 


import java.io.FileNotFoundException;

public class Teste {

       public static class Dog {
           private String name;
           private int size;
           public Dog(String name,int size){
               this.name = name;
               this.size = size;
           }

           public void bark(int num){
               /// faca algo...
           }

           public void play(){
               // faca algo...
           }
       }

       public static void main (String[] args){
               int size = 27;
               String name = "Fido";
               Dog myDog = new Dog(name,size);
               int x=size-5;
               if (x<15)myDog.bark(8);

               while (x>3){
               myDog.play();
               }

               int[] numList = {2,4,6,8};
               System.out.print("Hello");
               System.out.print("Dog : " + name);
               String num = "8";
               int z = Integer.parseInt(num);

               try {
                   readTheFile("myFile.txt");
               }
               catch (FileNotFoundException ex){
               System.out.print("File not found.");
               }
       }

       public static void readTheFile(String name) throws FileNotFoundException {
           // implementar metodo para ler arquivo
       }
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.