Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 20.02.2009
Сообщений: 7
1

Предупреждение при компиляции.

04.05.2010, 13:21. Показов 719. Ответов 4
Метки нет (Все метки)

День добрый. Изучаю Java совсем не давно по видео курсам.
Вчера столкнулся с такой проблемой - при компиляции файла, выдаётся ошибка в консоли:

Note: MyStack.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

думал что проблема где-то связана с Ubuntu, загрузился под окна 7й версии, точно такая же ошибка, что делать, код такой же как и в видео курсе. Вот сам код: Код:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    import java.util.*; 
      
    class MyStack { 
      
    public static void main (String [] args) { 
      
    Stack s = new Stack (); 
      
    for (int i = 0; i < args.length; i++) 
    s.push (args[i]); 
       
      
    while (!s.isEmpty ()) { 
      
    System.out.println ("Element " + s.pop()); 
    //System.out.println ("Element " + s.peek()); 
    //System.out.println ("Element " + s.search(3)); 
    } 
      
    } 
    }


и так и в других приложениях где используется "import java.util.*", что с этим делать?
За ранее благодарен за помощь.

с этим кодом точно такое же придупреждение:

Java
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
import java.util.*;
class MyVec {
public static void main (String [] args){
 
Vector v = new Vector ();
 
for (int i = 0; i < args.length; i++) {
 
v.add (args [i]);
 
}
 
v.set (2 , "5");
//v.remove ("5");
 
for (int i = 0; i < v.size (); i++) {
 
System.out.println ("Element " + v.get (i));
 
 
}
 
System.out.println ("Index " + v.indexOf ("5"));
 
 
}
 
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2010, 13:21
Ответы с готовыми решениями:

Предупреждение при компиляции
При компилирование выдается следующие предупреждения... Note: Some input files use unchecked or...

Как отключить при компиляции предупреждение о неиспользуемых параметрах
Доброе время суток! Вопрос от кусочка перфекциониста во мне! Есть метод: inline int...

Смена Image1 при наведение сохраняя изображения в программу при компиляции
Доброго времени суток ! Суть такова , использую Image в качестве кнопки , хотел реализовать...

Ошибка памяти при выполнении, при компиляции не выводит ошибки
ПОмогите плс программа вводит строку символов до точки, а после вычисляет процент согласных в этой...

4
Почетный модератор
7385 / 2629 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
04.05.2010, 13:38 2
Попробуй добавить типы в Vector, чтобы указать из каких объектов твой вектор.
0
0 / 0 / 0
Регистрация: 20.02.2009
Сообщений: 7
04.05.2010, 13:49  [ТС] 3
думал об этом, но в видео уроке код точно такой же, так сказать слизал от туда от и до, а там компиляция проходит успешно.
Мне тут подсказали что в уроках java 1.4, а у меня 1.5, посоветовали пока что пропустить это всё.
0
Почетный модератор
7385 / 2629 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
04.05.2010, 15:41 4
Anaferon, надо было не думать, а делать. Теперь нужно указывать тип явно, который ты используешь в векторе. А "слизывать" с тарелки будешь.
0
34 / 34 / 10
Регистрация: 11.05.2010
Сообщений: 110
12.05.2010, 10:12 5
Anaferon, насколько я знаю это потому что ты юзаешь старые классы, вместо Vector юзай ArrayList, вместо Stack можешь юзать LinkedList.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2010, 10:12

Delphi XE зависает при компиляции проекта (при включенном WiFi)
Помогите разобраться в данной проблеме. На Win7 x64 установлен Delphi XE, компиляция проектов,...

При компиляции ошибок нет,но при запуске выдает ошибку. В чем причина?
вот код, скрин ошибки прилагаю unit UGraphEdit1; interface uses Windows, Messages, SysUtils,...

при компиляции выдает что нет ошибок, при запуске самой программы не запускается
Здраствуйте, помогите пожалуйста с программой. при компиляции выдает что нет ошибок, при запуске...

Ошибка при компиляции программы при попытке передать метод объекта в параметры процедуры
Есть вот такой модуль: Unit Corutine; Interface uses DOS; type Myproc = procedure;...

Откуда в данном коде при компиляции появляется нулевая ссылка,при переборе массива?
Заранее извиняюсь за копи паст с книги class Dog { String name; public static void main...

Не является внутренней или внешней командой - ошибка не при компиляции а при работе программы
В VS скомпилировал код #include &lt;iostream&gt; using namespace std; int main() { int a;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.