Якщо ви хочете, щоб ваші знайомі та друзі, колеги та партнери знайшли ваш номер телефону на нашому сайті, будь-ласка, заповніть нижче приведену форму. Ви можете додати у нашу базу будь-який свій номер телефону (мобільний, домашній, офісний).
Редакція сайту Лучеськ.com.ua не несе відповідальності за надану вами інформацію.
Дякуємо! Ваші дані будуть додані до телефонного довідника після перевірки модератором.
Форматирование чисел на Java
Форматирование чисел и дат в Java не связано с вводом/выводом. Один из наиболее распространенных способов отображения чисел - вывод с помощью GUI (графического пользовательского интерфейса). Строки помещаются в прокручиваемую текстовую область или, возможно, в таблицу. Если бы форматирование было встроено только в методы вроде print, вы бы никогда не смогли располагать числа в виде изящных строк для последующего вывода в GUI. До Java 5.0 большинство операций форматирования были возложены на классы из пакета java.text, на который мы даже не взглянем в этом издании. Теперь все обстоит иначе.
Лучшие книги по java для начинающих можно заказать в Интернет-супермаркете «BookZone».
В версии 5.0 команда разработчиков Java добавила более мощные и гибкие средства форматирования в виде класса Formatter из пакета java.util. Но не обязательно вручную вызывать его методы, так как в Java 5.0 такая возможность добавлена в некоторые классы ввода/вывода (включая printf()) и класс String. Достаточно вызвать статический метод String.format(), передав ему значение и инструкции по форматированию.
Естественно, вы должны знать, как записывать такие инструкции. Поначалу это может вызвать затруднения, особенно если вы не знакомы с функцией printfQ из языков C/C++. К счастью, даже ничего не зная об этой функции, в большинстве простых случаев (которые будут рассмотрены в этой главе) вы будете лишь следовать некоторым правилам. Но если вы захотите смешивать и выравнивать значения произвольным образом, придется научиться работать с форматированием.
Процесс форматирования подробнее
На простейшем уровне форматирование состоит из двух главных частей (на самом деле их больше, но для пущей ясности мы начнем с этих).
Инструкции форматирования.
Вы используете спецификаторы, которые описывают форматирование аргумента.
Аргумент, который будет форматироваться.
Хотя аргументов может быть несколько, мы начнем с одного. Тип аргумента не произвольный—он должен быть совместим со спецификаторами в инструкциях форматирования. Например, если в ваших инструкциях указано число с плавающей точкой, нельзя передать методу format объект anyyou или даже строку, которая выглядит, как дробное число.
Java - иой любимый язык программирования!
Страницы: 1