Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java Почему печатает чистый лист package print2dprinterjob; import java.awt.Graphics; import java.awt.print.*; import java.io.FileInputStream; import java.io.FileNotFoundException; import javax.print.Doc; import javax.print.DocFlavor; import javax.print.DocPrintJob; import javax.print.PrintException; https://www.cyberforum.ru/ java/ thread765588.html Java Программа для написания Java и JavaScript
Добрый вечер!У меня такой вопрос,я начал сейчас изучать Java и JavaScript,какой программой нужно пользоваться при создании кода или приложения,извините,может не так сказал,учусь.Заранее спасибо
Java Перловский regexp перелопатить в джавовский вариант (разбор URI на составляющие) https://www.cyberforum.ru/ java/ thread764771.html
написал я значит парсер + http-сканнер на языке perl.. очень всё хорошо получилось.. один только минус - потоки глючат.. нашёл в сети что в perl-овых потоках много багов. в общем решил что надо попробовать сделать абсолютно такой же скрипт на java и сравнить результат. застрял на такой вещи: my ($scheme, $authority, $path, $query, $fragment) = $line =~...
Java Регулярные выражения. Проверка на корректность ссылок https://www.cyberforum.ru/ java/ thread764007.html
Входной файл input1.html содержит текст, написанный на языке html. В тексте ссылки на другие документы(имеют вид <a href="имя файла"> Входной файл input2.in содержит список файлов, имеющих место на диске(через разделитель точка с запятой) Программа должна игнорировать различия между строчными и прописными буквами. В выходной файл output1 вывести количество неправильных ссылок(т.е. те ссылки...
Что же делать с коровами! Java
Помогите решить задачу, спасибо заранее)))
Java Jar в ЕХЕ https://www.cyberforum.ru/ java/ thread763735.html
Помогите с проблемой ,нужно конвертировать jar в ехе и при этом скрыть класы от желающих поглядеть?
Java Цифры семь - объяснить алгоритм https://www.cyberforum.ru/ java/ thread763567.html
Есть задача Ограничение по времени: 0 .5 секунд В строке записаны все подряд натуральные числа от некоторого N до нек-рого M (гарантировано N ≤ M ) . Сколько в этой строке записано копий цифры 7? 16 22 Ответ: 1 43 87 Ответ: 15 Решение на джаве - кто объяснит мне алгоритм, как оно тут считается. Поподробней, пожалуйста.
Java Удаленное заполнение формы на сайте
Например на сайте есть форма "Имя" <input class="Text" name="Name"/> Эта форма находится по адресу http://sitename.ru/anketa.php Как обратиться к этой странице и придать значение полю имя? <input class="Text" name="Name" value="нужное значение"/> Только начал изучать java. можете пример привести или показать где прочитать?
Java Очень простая задача Нужно реализовать примерно такую хрень. На странице два поля данные1 и данные2 куда юзер вводит некие данные и кнопка. По нажатию кнопки формируется ссылка вида http://x.x.x.x/tratata.php?xxxxyyyy_данные1_данные2 и открывается в новом окне. Я не настоящий сварщик, помогите кто-нибудь! https://www.cyberforum.ru/ java/ thread763216.html Java Удаленная страница выдает код ответа 200! Здравствуйте, Подскажите пожалуйста кто сталкивался с такой проблемой, и как ее решили? Удаленная страница на сайте стала выдавать код ответа 200 вместо 404. Какие файлы за это отвечают или может права chmod мне такое програмист сказал. https://www.cyberforum.ru/ java/ thread762534.html
Java Динамическое имя параметра класса
Доброго времени суток! Есть таблица БД, при выборке хочу создавать на каждую запись объект класса, в котором поля класса будут соответствовать именам полей класса. Проблема в том, что хочу называть параметр таким же именем как и столбец таблицы. Имеется ли возможность задавать имя параметра из стринга?
Java Хакеры приготовили «новогодний сюрприз» для Java https://www.cyberforum.ru/ java/ thread759679.html
Авторы таких известных наборов эксплоитов, как Blackhole и Nuclear Pack, утверждают, что в них был добавлен новый эксплоит, атакующий ранее неизвестную и в настоящий момент не устраненную уязвимость в Java. Так, 9 января текущего года разработчик Blackhole – хакер, скрывающийся под псевдонимом «Paunch», заявил сразу на нескольких подпольных форумах, что уязвимость нулевого дня в Java является...
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
19.01.2013, 00:54 0

Java FAQ: для начинающих - Java - Ответ 4022941

19.01.2013, 00:54. Показов 164788. Ответов 118
Метки (Все метки)

Ответ

Удобная замена перебору элементов цикла:

Java
1
2
3
for(int i: arr){
  System.out.println(i+" ");
}
замена вот такого кода

Java
1
2
3
for(int i=0; i<arr.size(); ++i){
  System.out.println(arr.get(i)+" ");
}
минусы: нельзя обращаться к элементам по индексу

---------------------------------------------------------

Добавлено через 14 минут
Для обработки исключительных ситуаций можно использовать конструкцию типа
Java
1
2
3
4
5
6
try{
какое-либо действие
}
catch(Exception e){
обработка исключения
}
Один из множества примеров использования: при неверно введенных данных выводить соотвествующее сообщение, при попытке деления на ноль и т.д.

Эта конструкция в полном виде включает в себя еще и блок finally, который выполнится в любом случае, используется для закрытия файлов, освобождения ресурсов и т.д.

---------------------------------------------------------

Добавлено через 1 час 59 минут
Перевод в двоичную систему счисления
Java
1
2
3
4
5
6
7
8
9
10
11
12
public static String toBinary(int a){    
        int b;  
        String temp = "";  
        
        while(a!=0){
            b = a%2;  
            temp = b + temp;  
            a = a/2; 
        }
        
        return temp; 
    }
 Комментарий модератора 
http://docs.oracle.com/javase/... ring(long)


Добавлено через 48 секунд
Ряд чисел Фибоначи
Java
1
2
3
public static int f(int x){
        return ((x == 1) || (x == 2))? 1 : (f(x-2) + f(x-1));
    }
Добавлено через 1 минуту
В Java поддерживается тернарный оператор, он имеет такую конструкцию:
Java
1
a = (первое условие) ? первое значение: (второе значение)
если истино первое условие то присвоится первое значение, иначе второе, удобная замена if then

---------------------------------------------------------

Добавлено через 6 минут
В Java поддерживается множество видов записей, например:

Экспоненциальная:
Java
1
double a = 123.5e+4
Шестандцатиричная:
Java
1
double a = 0xBABA
Восьмеричная:
Java
1
double a = 014;
Двоичная:
Java
1
int a = (int) 0b111000101
Добавлено через 21 минуту
В Java поддерживается переменное кол-во аргументов метода:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Main {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println(sumAllInt(1,2,3,4,5));
        
    }
    
    public static int sumAllInt(int ... x){
        int sum = 0;
        
        for(int z: x){
            sum += z;
        }
 
        return sum;
    }
}
Данный метод на вход получает какое-то кол-во аргуметов типа int, складывает их и возвращает результат!

Вернуться к обсуждению:
Java FAQ: для начинающих Java
8
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2013, 00:54
Готовые ответы и решения:

Java FAQ: для тех кто знает (учил) С/С++
1. Строки сравниваются не при помощи оператора == а при помощи метода equals (&quot;a&quot; == &quot;a&quot;) == true...

Java для начинающих
С чего начать ?

Книги по Java для начинающих
Подскажите пожалуйста какие книги вы посоветовали бы начинающему в изучении Java

Самоучитель java для начинающих.
Пожалуйста, подскажите где взять нормальный самоучитель java, не понимаю, что это за язык((( P.S....

118
19.01.2013, 00:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2013, 00:54
Помогаю со студенческими работами здесь

Литература по Java для начинающих
Какие книги вы бы посоветовали для тех,кто только начинает изучение Java?

Java FAQ: задачи
Всем привет. Недавно увидел достаточно много интересных задач, а почему бы нам не собрать в...

Задача Java для начинающих. Шилдт Г. ошибка?
Ребята возможно баян. Но правда ль выходит в варианте ответа на стр 559 для поиска простого числа...

Исходники кода для книги Java 8 (2015) Шилдт - руководство для начинающих
Там код иногда странные ошибки возникают особенно UNicode сбивается , не могу нормально точь в точь...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru