математический факультет ВГУ

Java округление в меньшую сторону

Если необходимо выполнить преобразование (округление) типа:

99.9999 -> 99

то в явном виде округлять как раз-таки и не требуется - достаточно просто привести к int, например:

System.out.println((int)(99.9999)); // Напечатает для нас число 99

Java проверка строки на пустоту

Есть два основных способа - использовать сравнение с пустой строкой:

"".equals(s)

или же вызвать специальный метод:

s.isEmpty()

Преимущество первого метода состоит в том, что .equals(s) не требует предварительной проверки на null - и в случае передачи такого значение сам вернёт false

А вот второй способ требует предварительной проверки.

Call to undefined function curl_init() ошибка - PHP

Call to undefined function curl_init()

Если библиотека подключена в php.ini (уберите точку с запятой перед строкой:

extension=php_curl.dll

)
то причиной ошибки может быть отсутствие пути к папке устаноки PHP в системной переменной PATH.

Java длина строки

Чтобы определить длину строки достаточно вызвать метод length() :

String value = "yourstring";
System.out.println(value.length());

Java конструктор возвращаемое значение

Конструктор в Java не возвращает значения (как функция), но может принимать значения. необходимые для конструирования класса.
При этом можно указать на то, что конструктор, вообще говоря, возвращает нам объект - так что всё не так плохо =))

Имя конструктора должно совпадать с именем класса:

Java число в строку -- конвертировать, преобразовать, пример

В Java число в строку перевести можно несколькими способами:

1) классика:

int aInt = 1;
String aString = Integer.toString(aInt); 

2) своеобразный "хак":

String a= 5+"";

3) Универсальный метод, который приведёт к строке и double и float и int:

String s = String.valueOf(123);

Источники:
cyberforum.ru/java/thread95877.html

Java число элементов в массиве

Предположим, что мы как-то получили массив, ну например - разбили текст на строки, тогда чтобы узнать число элементов используем:

int a = lines.length;

Java - разбить содержимое файла, текст на строки (массив)

Учитывая и UNIX и Windows-переносы строк можно сделать так:

String lines[] = String.split("\\r?\\n");

или:

String lines[] = str.split(System.getProperty("line.separator"));

java использование класса из другого пакета

Просто прежде чем использовать пропишите полное импорт данного класса.
Например:

import Actions.*;

импортирует все классы из пакета Actions

Python парсинг XML пример

Создайте такой вот файл с расширением .py:

import xml.etree.ElementTree as ET

tree = ET.parse('XML_file.xml')
root = tree.getroot()
for elem in root.iter():
  print (elem.tag, elem.attrib)
  print()

И рядом с ним - в ту же папку забросьте какой-нибудь "небитый" XML-файл, например такой.

Запустите скрипт - получим что-то вроде (приведу окончание):

Pages

Subscribe to RSS - математический факультет ВГУ