
- •Тема 4. Встроенные классы Java
- •Тема 4. Встроенные классы языка Java
- •Пакет java.Lang
- •Класс Object
- •Класс System
- •Класс Math
- •Моделью для создания объектов;
- •Контейнером для полезных вещей – элементов, используемых в программе.
- •Константы;
- •Пример использования метода sqrt():
- •Пример использования метода pow():
- •Класс String
- •Действия со строками
- •Методы класса String
- •Классы Integer и Double
- •Пакет java.Awt
- •Пакет javax.Swing
Классы Integer и Double
В Java существуют классы Integer и Double, которые, как и класс Math, содержат некоторые полезные методы.
Метод toString() конвертирует числовое значение в строку, содержащую число.
Пример:
import java.lang.Double;
double myDouble = 3.75;
String myString = Double.toString(myDouble);
Методы parseInt() и parseDouble() конвертируют содержимое строк в числовые значения при условии, что строки содержат последовательности символов, которые образуют допустимые числа.
Пример:
import java.lang.Integer;
String myString = "375";
int myInteger = Integer.parseInt(myString);
Существуют похожие классы для других числовых типов, а не только int и double. Они все содержат схожие методы, позволяющие конверсию из строковых в числовые значения и наоборот, а также другие методы. Подробно об этом можно прочитать в документации Java API.
Пакет java.Awt
– это пакет графических примитивов (точка, линия, прямоугольник, круг/овал и т.п.)
Пакет javax.Swing
– это пакет «легковесных» графических компонентов (используется для реализации сложной графики)