[blueJ] import.util.*;

0

Piszę w środowisku BlueJ. Niestety wydaje się, że mimo umieszczenia na samej górze:

import java.util.*;

BlueJ w ogóle tego nie widzi. Przykladowo w kodzie:

import java.util.*;
public class LabClass
{
    private String instructor;
    private String room;
    private String timeAndDay;
    private List<Student> students;  //Tutaj jest podkreslona linia uniemozliwiajaca skompilowanie
    private int capacity;
    
    /**
     * Create a LabClass with a maximum number of enrolments. All other details
     * are set to default values.
     */
    public LabClass(int maxNumberOfStudents)
    {
        instructor = "unknown";
        room = "unknown";
        timeAndDay = "unknown";
        students = new ArrayList<Student>();
        capacity = maxNumberOfStudents;
    }}

Wyswietla blad, ktory uniemozliwia skompilowanie... Dziwne, bo jest to przyklad z ksiazki... Linia gdzie jest blad, jest zaznaczona

0

import java.util.ArrayList;
import java.util.List;

Sprubuj tak zrobic , ale to raczej nic nie da. Bo kompilujesz i tak przez wbudowanego anta i jvm. Nie masz ustawionych odpowiednich sciezek to bibliotek albo masz jakas zjebana VM

0

Składnia

   List<Student> studenci;

jest dostępna od wersji 1.5

0

mialem 1.5.0 gdzie teoretycznie to powinno dzialac, ale przeinstalowalem na 1.6.0. Niestety dalej nic z tego...
Wzialem skompilowalem to przez konsole poleceniem javac i tam wyswietlilo mi 4 bledy calej klasy dolaczonej do ksiazki wszedzie gdzie wystepuje zapis z '<costam>'...

0

bo zainstalowana masz 1.6 a w classpatch 1.4 lub 1.3
na linuxie polecenie export (zmien w pliku .bashrc lub bash_profile)

W windzie PPM na moj komp, i w zaawansowanych zmienne srodowiskowe

pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1