Java - al momento de compilarlo me dice que la clase QuakeEntry no se encuentra

 
Vista:
sin imagen de perfil

al momento de compilarlo me dice que la clase QuakeEntry no se encuentra

Publicado por juan (1 intervención) el 20/05/2020 05:27:43
Hola a todos
el siguiente codigo es para identificar los sismos, magnitudes y ubicaciones, mas al momento de compilarlo me dice que la clase QuakeEntry no se encuentra alguien me podria ayudar a solucionar o decirme que le falta a el codigo?


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import java.util.*;
 
public class EartQuakeclient {
 
    public ArrayList<QuakeEntry> filterByMagnitude(Arraylist<QuakeEntry>
                                quakeData, double magMin){
          ArrayList<QuakeEntry> answer = new ArrayList<QuakeEntry>();
          for(QuakeEntry qe : quakeData){
          if (qe.getMagnitude() > magMin)
          answer.add(qe);
        }
 
    }
 
    public void bigQuakes(){
    EarthQuakeParser parser = new EarthQuakeParser();
    String source = "data/nov20quakedata.atom";
    Arraylist<QuakeEntry> list = parser.read (source);
    System.out.println ("read data for " +list.size()+" quake");
 
    for (QuakeEntry qe :list){
        if (qe.getMagnitude()> 6.0)
            System.out.println(qe);
    }
    }
 
        public void createCSV(){
            EarthQuakeParser parser= new EartQuakeParser();
            String source = "data/nov20quakedata.atom";
            ArrayList<QuakeEntry> list =parser.read (source);
            dumpCSV(list);
            System.out.println(" # quake read "+list.size());
    }
 
        public void dumpCSV(ArrayList<QuakeEntry> list){
            System.out.println("Latitude,Longitude,Magnitude,Info");
        for(QuakeEntry qe :list){
            System.out.printf("%4.2f,%4.2f,%4.2f,%s/n",
                                qe.getLocation().getLatitude(),
                                qe.getLocation().getLatitude(),
                                qe.getMagnitude(),qe.getInfo());
 
        }
    }
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Billy Joel
Val: 2.665
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

al momento de compilarlo me dice que la clase QuakeEntry no se encuentra

Publicado por Billy Joel (876 intervenciones) el 20/05/2020 06:05:32
Para resolver tu duda es necesario que subas el proyecto o las clases que están involucradas.
La clase que has subido se llama EartQuakeclient. Esta clase hace uso de objetos de las clases:
- QuakeEntry
- EarthQuakeParser

Otra cosa en el método filterByMagnitude el primer parámetro has escrito mal el tipo de objeto Arraylist, debes cambiarlo por ArrayList.

Saludos,
Billy Joel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar