Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Рандомное число 
:(
    Опции темы
Xenser
Дата 28.3.2005, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 24.3.2005

Репутация: нет
Всего: нет



подскажите плз как сгенерировать и присвоить перменной случайное число? ато я что-то парюсь.. - нуб одним словом. Заранее спасибо.

И впредь чтобы не задавть таких тривиальных вопросов - подскажите мне плиз где можно найти что-то типа справоника всех команд Явы в алфавитном порядочке и с поиском. И есть ли кукбук по Яве и где его скачать?

Это сообщение отредактировал(а) Xenser - 28.3.2005, 12:32
PM MAIL   Вверх
batigoal
Дата 28.3.2005, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Код

int a = (int)(Math.random()*1000); // случайное целое число от 0 до 1000

Цитата(Xenser @ 28.3.2005, 12:29)
есть ли кукбук по Яве и где его скачать?

На джава.сан.ком полно туториалов.
Цитата(Xenser @ 28.3.2005, 12:29)
справоника всех команд Явы

Ну это все-таки не команды, а API. Ключевых слов языка немного, и их смысл вполне понятен.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
DarkDS
Дата 28.3.2005, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник Клуба
Сообщений: 748
Регистрация: 6.5.2003
Где: Таллинн, Эстония

Репутация: 11
Всего: 16



1. Нужен импорт:
Код

import java.util.Random;


2. Использовать (на примере вывода 100 случайных интов).
Код

Random rnd = new Random();
for(int i=0; i < 100; i++)
{
System.out.println( rnd.nextInt() );
}

Добавлено @ 12:56
Почти все (кроме ключевых слов) есть тут
http://java.sun.com/j2se/1.4.2/docs/api/
ЗЫ. Это для явы 1.4
PM MAIL   Вверх
Xenser
Дата 28.3.2005, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 24.3.2005

Репутация: нет
Всего: нет



еще 1 не мене ламский вопрос. Если я написал прогу на Яве - как мне сделать чтобы она смогла работать на другом компе? Устанавливать jdk или как-то проще?
PM MAIL   Вверх
lovermann
Дата 28.3.2005, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 28.12.2004
Где: Прага

Репутация: нет
Всего: 8



Или вот такой вариант:
Код

import java.util.Random;

public class NahodneCislo {

  public static void main (String args[]) {
      Random r = new Random();
      int randInt = r.nextInt(10);
      System.out.println(randInt);
  }
}


вместо 10 можешь подставить любое число (только чтобы Integer было).
Чтобы прога работала, нужна JDK.

Это сообщение отредактировал(а) lovermann - 28.3.2005, 13:44
PM WWW ICQ   Вверх
batigoal
Дата 28.3.2005, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Цитата(lovermann @ 28.3.2005, 13:43)
Чтобы прога работала, нужна JDK

По-моему, нужна JRE, но большая ли разница?..


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
lovermann
Дата 28.3.2005, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 28.12.2004
Где: Прага

Репутация: нет
Всего: 8



Да, ошибся -- JDK - это же дев. кит.
В общем, нужна Java Machine smile
PM WWW ICQ   Вверх
batigoal
Дата 28.3.2005, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Xenser
В общем, в любом случае придется дополнительно качать (или приносить) и устанавливать, а это, конечно, не очень хорошо. Но зато только один раз.



--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
skalex
Дата 28.3.2005, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: нет
Всего: 23



smile Между JRE и SDK есть ощутимая разница в размере дистрибутива.
PM   Вверх
Zandr
Дата 29.3.2005, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 433
Регистрация: 16.7.2004
Где: Новосибирск

Репутация: 9
Всего: 13



Цитата
Но зато только один раз.

На каждую машину, при каждой переустановке системы...
PM MAIL   Вверх
batigoal
Дата 29.3.2005, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Ну, это не такой уж частый процесс, если ты не сисадмин с большим парком машин.
Цитата(Zandr @ 29.3.2005, 07:42)
На каждую машину

Тогда уж точнее - на каждую ОС.



--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
3,14
Дата 29.3.2005, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: 6
Всего: 24



Цитата(Lamer @ 29.3.2005, 10:58)
Тогда уж точнее - на каждую ОС.

Да нет, именно машину, всё же клентсике приложения на Java штука не самая удобная


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
batigoal
Дата 29.3.2005, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 24
Всего: 151



Цитата(3)
Да нет, именно машину, всё же клентсике приложения на Java штука не самая удобная

Не понял. Поясни. Ведь если у тебя стоит Win и Linux, тебе нужно будет две JVM, ведь так?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
3,14
Дата 29.3.2005, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1614
Регистрация: 18.6.2004
Где: Н. Новгород

Репутация: 6
Всего: 24



Цитата(Lamer @ 29.3.2005, 12:26)
Не понял. Поясни. Ведь если у тебя стоит Win и Linux, тебе нужно будет две JVM, ведь так?

но если ты об этом то да, но всё же обычно на машине стоит либо win, либо linux, а уж настраивать чтоб одна программа работала на каждой из систем на одном PC вообще странно, для тестов вроде виртуальной машины заглаза...


--------------------
Может быть, это только мой бред,
Может быть, жизнь не так хороша,
Может быть, я не выйду на свет,
Но я летал, когда пела душа...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0872 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.