Форум Игромании

Форум Игромании (http://forum.igromania.ru/index.php)
-   Программирование (http://forum.igromania.ru/forumdisplay.php?f=243)
-   -   Java (http://forum.igromania.ru/showthread.php?t=114436)

Arantar 07.01.2011 17:01

Собственно задание:
Дан упорядоченный по неубыванию массив A из N чисел и число X. Получить массив B, вставив X в A так, чтобы B был упорядочен по неубыванию.

Nickolyan 06.06.2011 12:47

Подскажите хорошую книжку для только начинающих изучать джаву.

CrazyPunk 12.07.2011 12:48

Nickolyan, Кей Хорстманн. "Java2. Основы" Вроде неплохая книжка. Всё довольно подробно расписано.

M1ghtMortal 12.08.2011 17:57

Подскажите как сделать окно выбора папки. Использую Swing. Нашел только вызов окна выбора файла.

lorin 14.08.2011 04:11

M1ghtMortal, а для чего тебе нужно выбрать папку? Для указания места сохранения?

M1ghtMortal 14.08.2011 20:15

lorin, нет, мне нужно будет в этой папке найти файлы(дальше уже с ними работать, но это уже другой разговор). Сразу скажу что нужно будет искать на любой глубине, но поиск я надеюсь сам напишу.

Hast 14.08.2011 22:17

M1ghtMortal, эмм... Я не понял.

Цитата:

Сообщение от M1ghtMortal (Сообщение 9600310)
Нашел только вызов окна выбора файла.

Цитата:

Сообщение от M1ghtMortal (Сообщение 9606101)
мне нужно будет в этой папке найти файлы

Ват?

lorin 17.08.2011 15:49

M1ghtMortal, то есть тебе нужен аналог ls на java?
Смотри в сторону класса java.io.File
и его методов
isDirectory()
listFiles()


Примерчик:
Код:

import java.io.File;

public class FileTest {

        public static void main(String[] args) {
       

                File[] rootList = File.listRoots();                //получаем список корневых каталогов. Альтернативно можно самому задать объект типа File с путем к нужной папке в конструкторе

                for (File root : rootList) {                                //для каждого элемента в rootList
                        File[] fList = root.listFiles();                //ищем все файлы/папки что есть(возможно не проверяются скрытые, хз)

                        for (File fileIterator : fList) {                //печатаем в консоль путь к найденым файлам/папкам
                                System.out.println(fileIterator.getAbsolutePath());
                        }
                }

        }

}

Чтобы работать с найденными файлами(например считать их построчно) используй scanner

Knez 20.11.2011 07:44

дайте, плиз, ссылку на настроенный Eclipse.

M1ghtMortal 20.11.2011 15:43

Knez, А что в настраивать то? Качай с офф. сайте, если что конкретно тебе нужно, то сам настроишь, ведь люди не знают что тебе нужно.

Knez 20.11.2011 19:43

M1ghtMortal, не знаю, что качать....скачал Eclipse IDE for Java Developers верно? а он не запускается(

M1ghtMortal 20.11.2011 19:46

Knez, Ошибку какую-нибудь выдает? С офф. сайта качаешь? Какая ОС?

Knez 21.11.2011 05:18

M1ghtMortal, да с оф.сайта. ОС - 7 64 битная. Ошибка - JRE or JRD must be available in order to run eclipse. я так понимаю надо ещё что-то скачать, но я ж вроде уже скачал IDE специально для Java..

CrazyPunk 21.11.2011 05:40

Knez, до кучи скачай и поставь JDK, JRE, JRD

M1ghtMortal 21.11.2011 10:27

CrazyPunk, Что за JRD? Я без него нормально Eclipse на винде запускал.

lorin 27.11.2011 21:49

Knez, если знаком с английским - тут решение:
http://stackoverflow.com/questions/2...irtual-machine

Mad-21 02.05.2012 23:31

Задали написать курсовую по Modernizr. Есть какие-нибудь русскоязычные источники по этому поводу? Заранее спасибо.

CMETAHA 02.05.2012 23:53

Mad-21, Это же не Java, а JavaScript вроде?

На офф сайте всё вроде достаточно подробно расписано.

nikitakress 12.11.2012 22:06

Можете подсказать, как сделать так, чтобы значение у переменной сохранялось после выхода из цикла/if(else) и тп. А то создаю локальную переменную в методе класса, и не могу понять, почему, если по идее она должна быть инициализирована в, например цикле, то после этого цикла мне выдаётся ошибка о том, что локальная переменная не объявлена? Можно ли сделать как в С++? Там я прекрасно помню, массив можно было задать одним циклом, а считать другим.

Nikolay 13.12.2015 20:40

Ребят. Вопрос. Windows 10 не могу установить Java SE D Kit 8u65(качаю с сайта oracle версию для x64 систем windows). "Чтобы найти версию для вашего компьютера, обратитесь к издателю приложения". Невозможно запустить приложение на вашем пк. x64.
Что делать?


Часовой пояс GMT +4, время: 06:52.

Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.