Вторник, 22.05.2012, 10:11
Приветствую Вас Гость

Сайт факультета ЭВТ ВолгГТУ

Меню сайта
Форма входа
Логин:
Пароль:

Войдите, чтобы не видеть рекламу
Категории раздела
Дополнительно
Реклама


Это интересно...

«Так долго продолжаться не может», - подумал я и решительно закрыл браузер.

«Но ведь и так долго продолжаться не может», - подумал я и вновь открыл браузер.

Поиск
Наш опрос
После окончания учёбы в ВолгГТУ вы будете работать именно по вашей специальности?
Всего ответов: 162
Статистика

Онлайн всего: 16
Ныкаются: 16
Пользователей: 0
Главная » Статьи » Статьи » Программирование [ Добавить статью ]

Java: Преобразование из строки в число


Конвертация строки в числовой формат на языке Java производится так:
  • byte b = Byte.parseByte("234");
  • short s = Short.parseShort("234");
  • int i = Integer.parseInt("234");
  • long l = Long.parseLong("234");
  • float f = Float.parseFloat("234.4");
  • double d = Double.parseDouble("233.4e10");
  • int i = Integer.parseInt("38 parrots"); // не будет работать!!!
Один большой нюанс: по сравнению с javascript в Java названия функций хоть и начинаются с приставки "parse", но фактически требуют точного соблюдения формата числа. То-есть если в строке не соблюдается формат числа (присутствуют лишние символы, либо строка вообще пустая), то вызывается исключение.

Что касается обратного преобразования, то можно сделать вот так:
  • String str = Integer.toString(100500);
  • String str = 100500 + "";

Похожие статьи

Категория: Программирование | Добавил: COBA (07.03.2011)
Просмотров: 3266 | Теги: строка, конвертирование, число, java | Рейтинг: 4.0/4 |
Всего комментариев: 1
0  
1 Есть вопрос   (08.03.2011 11:14)
А как написать на яве Hello World?

Имя *:
Email:
Код *:

Рейтинг@Mail.ru Создать сайт бесплатно