1) Использовать метод random() класса Math из пакета lang, который генерирует случайные вещественные числа из промежутка [0;1), от 0 включительно до 1 исключительно.
Случайное вещественное число в интервале от А до B:
Случайное целое положительное до N
1) использовать метод split класса Stringpublic String[] split(String regex, int limit)public String[] split(String regex)rjnjhsq возвращает массив строк, вычисленных путем разделения данной строки вокруг данного регулярного выражения, где regex — строка, содержащая разделитель (символ или последовательность символов);limit — порог, результатом которого означает, как много строк, должно быть возвращенПример использованияString str = "разделить-строку-по-разделителю"; String[] subStr; String delimeter = "-"; // Разделитель subStr = str.split(delimeter); // Разделения строки str с помощью метода split() // Вывод результата на экран for(int i = 0; i < subStr.length; i++) { System.out.println(subStr[i]); 1) C использованием объекта класса-"обертки" (Integer, Float, Double)
Integer i1 = new Integer("20349"); 2) C использованием метода valueOf класса Integer
String str1 = "1451"; try { Integer i2 = Integer.valueOf(str1); System.out.println(i2); }catch (NumberFormatException e) { System.err.println("Неверный формат строки!"); } 3) C использованием метода parseInt класса Integer
int i3 = 0; String str2 = "102944"; try { i3 = Integer.parseInt(str2); System.out.println(i3); } catch (NumberFormatException e) { System.err.println("Неверный формат строки!"); } 1) Использовать статический метод valueOf класса String для данных базовых типов
Пример
int number = -782;String numberAsString = String.valueOf(number);2) "Быстрый способ"
int number = -782;String numberAsString = "" + number;3) Использовать метод toString - Универсальный для всех объектовПримерint number = -782;String numberAsString = Integer.toString(number);int number = 255;String binaryString = Integer.toBinaryString(number);String hexString = Integer.toHexString(number);String customString = Integer.toString(number, radix);//radix - основание системы счисления1) использовать метод format из класса String.
Пример
String s = String.format("Курс валют: %-4s%-8.4f", "доллар", tek);
% — специальный символ, обозначающий начало инструкций форматирования.
[argument_index$] - целое десятичное число, указывающее позицию аргумента в списке аргументов. Ссылка на первый аргумент "1$", ссылка на второй аргумент "2$" и т.д. Не является обязательной частью инструкции. Если позиция не задана, то аргументы должны находиться в том же порядке, что и ссылки на них в строке форматирования.
[flags] — специальные символы для форматирования. Например, флаг "+"означает, что числовое значение должно включать знак +, флаг "-" означает выравнивание результата по левому краю, флаг «,» устанавливает разделитель тысяч у целых чисел.
[width] — положительное целое десятичное число, которое определяет минимальное количество символов, которые будут выведены.
[.precision] — не отрицательное целое десятичное число с точкойперед ним. Обычно используется для ограничения количества символов. Специфика поведения зависит от вида преобразования.
conversion — это символ, указывающий, как аргумент должен быть отформатирован: