Alguem sabe porque esse erro é lançado?

5 respostas
K45T
import java.util.HashMap;

import java.util.HashSet;

import java.util.Iterator;

import java.util.Map;

import java.util.Properties;

import java.util.Set;

class Conta {

String nome;

int numero;

double saldo;
public void saca(double valor){
    this.saldo = this.saldo + valor; 
}
public void deposita(double valor){
     this.saldo = this.saldo + valor;
 }

}

class ContaCorrente extends Conta{

}

/* Esse cod num tem nada a ver

class Conjunto {

public static void main(String[] arg){
Set conjunto = new HashSet();

conjunto.add(item 1);

conjunto.add(item 2);

conjunto.add(item 3);
Iterator i =  conjunto.iterator();

while (i.hasNext()) {

Object elemento = i.next();

String palavra = (String) elemento;

System.out.println(palavra);

}

}
}

class Mapa {
public static void main (String[] arg){

ContaCorrente c1 = new ContaCorrente();
   c1.deposita(100);
   ContaCorrente c2 = new ContaCorrente();
   c2.deposita(200);
   
   Map<String, Object> mapaDeContas = new HashMap<String, Object>();
   mapaDeContas.put("diretor" , c1);
   mapaDeContas.put("gerente" , c2);
   
   Object elemento = mapaDeContas.get("diretor");
   ContaCorrente CcntaDoDiretor = (ContaCorrente) elemento;

System.out.println( CcntaDoDiretor.nome + CcntaDoDiretor.saldo);

}
}

class Map2 {

public static void main(String[] args){
Properties config = new Properties ();

config.setProperty  Scoot);

config.setProperty (database.password, tinge);

String url = config.getProperty (database.url);

DriverManager.getConnection(url, loguin, password);
}

} acaba aqui */

/* Criei um código que insere 100 mil números numa ArrayList e pesquiselos depois.
Tenhu que
usar um método de System para cronometrar o tempo gasto:
*/
class TestaPerformance {

public static void main(String[] args) {

System. out.println(Iniciando…”);

long inicio = System. currentTimeMillis();

ArrayLyst<Integer> teste = new ArrayList<Integer>();
for (int i = 0; i &lt 30000; i++) {

teste.add(i);

}

for (int i = 0; i &lt 30000; i++) {

teste.contains(i);

}
long fim = System. currentTimeMillis();

double tempo = (fim - inicio) / 1000.0;

System. out.println("Tempo gasto: " + tempo);

}

}

<div class="lightbox-wrapper"><a class="lightbox" href="/uploads/3X/6/7/67c1f116a6afe301200d1908c4b61cc1d4b69042.jpg.webp" data-download-href="/uploads/default/67c1f116a6afe301200d1908c4b61cc1d4b69042" title="2007/1/7/f3909c95c712ce677ca0e148a1870784_12859.jpg"><img src="/uploads/3X/6/7/67c1f116a6afe301200d1908c4b61cc1d4b69042.jpg.webp" width="690" height="500" data-small-upload="/uploads/3X/6/7/67c1f116a6afe301200d1908c4b61cc1d4b69042.png.webp"><div class="meta">
<svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use xlink:href="#far-image"></use></svg>2007/1/7/f3909c95c712ce677ca0e148a1870784_12859.jpg800×600 81.4 KB<svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use xlink:href="#discourse-expand"></use></svg>
</div></a></div>

5 Respostas

diego2005

Ele não está achando as classes.

Me parece que seu CLASSPATH não está configurado corretamente.

acopiara

Deve esta faltando algum import.

LPJava

seria melhor import java.util.*;

:smiley:

diego2005

acopiara:
Deve esta faltando algum import.

É verdade, ta faltando o import do ArrayList…

Y

Adicione as seguintes linha no início do arquivo:

import java.util.Collection;
import java.util.ArrayList;
Criado 7 de janeiro de 2007
Ultima resposta 7 de jan. de 2007
Respostas 5
Participantes 5