Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/14: Рейтинг темы: голосов - 14, средняя оценка - 4.64
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222

Ошибки в самой первой программой

13.02.2012, 19:46. Показов 2878. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Java
1
2
3
4
5
6
7
import java unit.*;
public class HelloDate {
 public static vold main(Srting[] args) {
  System.out.println("Привет, сегодня ");
 System.out.println(new Date());
 }  
}
Написал в NetBeans, не нравиться 2, 4 и 6 строчка. или другую IDE посоветуете?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.02.2012, 19:46
Ответы с готовыми решениями:

Создание переменных самой программой по мере необходимости
Здравствуйте, я программист неочень , но знаю стандартные вещи : циклы , условные операторы , переменые и т.д. Мне надо сделать так ,...

Как удалить файл программы с винчестера самой программой?
Мне нужно сделать это под Виндоус. Удалить файл программы когда она же и запущена. Система блокирует доступ к файлу на удаление.

Проблемы с первой программой
Так уж получилось что необходимо разобраться в програмировании на с, причем в Ubuntu, которой никогда раньше не пользовался. Столкнулся с...

20
9 / 2 / 0
Регистрация: 12.01.2012
Сообщений: 11
13.02.2012, 20:12
Цитата Сообщение от Ardarik Посмотреть сообщение
Java
1
2
3
4
5
6
7
import java unit.*;
public class HelloDate {
 public static vold main(Srting[] args) {
  System.out.println("Привет, сегодня ");
 System.out.println(new Date());
 }  
}
Написал в NetBeans, не нравиться 2, 4 и 6 строчка. или другую IDE посоветуете?
Вы точно скопировали из NetBeans? Посмотрите на public static void main(String[] args) {
vold -> void
Srting -> String

Java любит, когда имя класса совпадает с именем файла.
1
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
13.02.2012, 20:41
Цитата Сообщение от javalover Посмотреть сообщение
Java любит, когда имя класса совпадает с именем файла.
Она не просто любит, это требование компилятора: каждый public класс в отдельном файле, совпадающим с его именем
1
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
13.02.2012, 21:18  [ТС]
Код из книге Брюс Эккель - Философия Java. Блин, ошибку пишет 1, 3 и 5 строка (что то перепутал немного)
Я не понял что не так. И вопрос Чем лучше пользоваться начинающему NetBeans или Eclipse?

Добавлено через 20 минут
В Eclipse смог скомпить, наверное в нем и буду учиться. А как запустить что получилось без Eclipse?
0
 Аватар для exiqa
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
13.02.2012, 21:40
у Вас просто чисто "орфографические" ошибки Возможно от невнимательности, а может и скан книги ужасный попался. Я бы посоветовал все таки научиться сначала хотя бы хеллоуворлд компилировать и запускать через командную строку. А потом уже за IDE какую нибудь браться
0
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
13.02.2012, 21:46  [ТС]
ошибка в том была что я не понял сразу как проект создавать и что совпадение класс и имя файла нужно.
0
 Аватар для exiqa
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
13.02.2012, 23:19
Цитата Сообщение от Ardarik Посмотреть сообщение
import java unit.*;
vold
Srting
я вот это имел ввиду )
И лично мое мнение. "Философия JAVA" - отличная книга (особенно оригинал). Но на роль первой книги по java не годится
0
 Аватар для RequiemMass
92 / 92 / 18
Регистрация: 06.01.2012
Сообщений: 394
14.02.2012, 05:08
Ardarik, ява чувствительна к регистру, мои первые ошибки были как раз из за этого. Стоит быть особенно внимательным.
0
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
14.02.2012, 18:30  [ТС]
Я С и С++ изучал немного, регистр не проблема. А какую книгу посоветуете?
0
 Аватар для mutagen
2587 / 2260 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
14.02.2012, 22:07
Литература по Java
а вообще хорошо в таком порядке
Хорстман, Эккель, Гослинг, Спецификация языка.
1
 Аватар для exiqa
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
14.02.2012, 23:46
согласен с mutagen. Из того, что переведено на русский, книги Хорстманна лучше всего подходят для начинающих, сам по ним учусь. Если хорошо с английским, то Head First Java довольно таки приличная книга.
0
 Аватар для RequiemMass
92 / 92 / 18
Регистрация: 06.01.2012
Сообщений: 394
16.02.2012, 10:40
Хорстман местами зануден, но в целом отличный автор.
0
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
23.02.2012, 21:19  [ТС]
Показывает на эти две строки ошибку
Java
1
2
for (String g : greeting)
            System.out.println(greeting[g]);
Сначала на g во второй строке что тип должен быть int потом если ставлю int на greeting что должен быть String.
0
142 / 105 / 16
Регистрация: 21.04.2011
Сообщений: 402
23.02.2012, 21:49
Java
1
2
for (String g : greeting)
                        System.out.println(greeting);
Это уже элемент массива
0
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
24.02.2012, 10:13  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
public class Hello 
{
public static vold main(Srting[] args)
{
String[] greeting = new String[3];
greeting[0] = "Welcom";
greeting[2] = "Welcom";
greeting[3] = "Welcom";
for (String g : greeting)
    System.out.println(greeting);
}
}
Пишет ошибку
выбор не содержит основной тип
0
 Аватар для exiqa
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
24.02.2012, 10:28
Java
1
2
for (String g : greeting) // для каждой строки g в массиве greeting
  System.out.println(g); // вывести эту строку
0
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
24.02.2012, 11:25  [ТС]
Я это понял, но не работает что то
0
 Аватар для exiqa
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
24.02.2012, 13:12
ну если исходный текст такой как Вы привели, то по идее у Вас должно появиться исключение ArrayIndexOutOfBoundsException в этой строке
Java
1
greeting[3] = "Welcom";
0
11 / 8 / 2
Регистрация: 16.01.2011
Сообщений: 222
24.02.2012, 13:27  [ТС]
Это опечатка, даже когда исправил показывает на 3 строчку. если навести на эту строку то
Multiple markers at this line
- Srting cannot be resolved to
a type
0
 Аватар для exiqa
487 / 333 / 71
Регистрация: 24.12.2011
Сообщений: 591
24.02.2012, 13:45
аа, я просто даже не смотрел на это
найдите отличия между Srting и String
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.02.2012, 13:45
Помогаю со студенческими работами здесь

Выдать позицию самой первой '.' (точки) в строке
Задание: нужно выдать позицию самой первой '.' (точки) в строке. Вот мой код: procedure TForm1.Button1Click(Sender: TObject); var...

Проблемы с первой программой для LPC2142
Доброго всем времени суток. Стыдно мне за тему которую я создал, но вот уже 4 день пытаюсь помигать светодиодом и результата 0. Залез...

Найти номер самой первой строки с наибольшей суммой элементов
Данная матрица TA(S,U) Найти номер самой первой строки с наибольшей суммой элементов и превратить эту строку, заменив каждый элемент от...

Как вытащить текст из самой первой непустой ячейки в диапазоне?
Здравствуйте! Помогите пожалуйста чайнику составить формулу для того, чтобы найти актуальный график работы сотрудника из диапазона ячеек,...

Автоматическое удаление самой первой строки при появлении новой нижней
Здравствуйте! Возможно ли в Эксель: автоматическое удаление одной строки в таблице(самой первой), при появлении новой(нижней)? Если да,...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru