Kezdőoldal » Számítástechnika » Programozás » Programozás. Java. Mi a a hiba?

Programozás. Java. Mi a a hiba?

Figyelt kérdés

Ezt írja ki:

Note: Vectordemo.java uses unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.


A kód:


import java.util.*;


class Vectordemo{

public static void main(String[] args){


Vector v = new Vector(3,2);


System.out.println("Initial size (kezdeti ertek): " + v.size());

System.out.println("Initial capacity: " + v.capacity());

v.addElement(new Integer(1));

v.addElement(new Integer(2));

v.addElement(new Integer(3));

v.addElement(new Integer(4));

System.out.println("Capacity after four additions: " + v.capacity());

v.addElement(new Double(5.45));

System.out.println("Current capacity: " + v.capacity());


System.out.println("First element: " + (Integer)v.firstElement());

System.out.println("Last element: " + (Integer)v.lastElement());


if(v.contains(new Integer(3))){


System.out.println("Vector conatins 3.");


}


Enumeration vEnum = v.elements();

System.out.println("\\nElements in vector: ");

while(vEnum.hasMoreElements()){


System.out.println(vEnum.nextElement() + " ");

System.out.println();

}

}

}


2015. jún. 1. 18:13
 1/1 anonim ***** válasza:

Nem biztonságos műveleteket használsz. Fordítsd le -Xlint paraméterrel és megkapod a részletes jelentést.


De szerintem egy IDE megjelölné a sort.


Egyébként ArrayList használata javallott Vector helyett, ha nincs szükséged thread-safe dolgokra. (Most nincs.)

2015. jún. 1. 18:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!