Постоянни програмиране, уроци и примери
В Java, можете да записвате константи от различни видове в различни форми. Ето кои са те.
Цяло число константи могат да бъдат написани в три цифри системи:
- в знак форма: 5, -7, 12345678;
- в осмична, като се започне от нула: 027, -0326, 0777; запис в тези константи неприемливи фигури 8 и 9;
Брой се започва от нула, е написано в осмична, а не в десетична.
- в шестнадесетична, като се започне от нулата и латинската буква X или X: 0xff0a, 0xFC2D, 0x45a8, 0X77FF; тук главни и малки букви не се отличават.
Цяло число константи се съхраняват във формат тип Int (см. По-долу).
В края на постоянно число може да се запише главна буква L или с малки букви л. След това константа ще се съхраняват в един дълъг тип формат дълъг (виж по-долу.): + 25L, -0371, OxffL, OXDFDF1.
Да не се използва при писане на дълги цяла константа малки букви л. тя може лесно да се бърка с идентичността.
Реални константи се записват само в десетичната система в две форми:
- Отстранен буква: 37.25, -128.678967, 27035;
- Плаваща точка: 2.5e34, -0.345e-25 37.2E + 4; можете да напишете малки букви или главна буква Е; интервалите и скобите не са разрешени.
В края на реалните константи да сложите буквата F или F. След това константа ще се съхраняват в типа на плувка формат (виж по-долу.): 3.5f, -45.67F, 4.7e-5е. Може да се дължи и буквата D (или D): 0.045D, -456.77889d. означава тип двойно. но това не е необходимо, тъй като истинските константи и така се съхранява в двойна формат.
Следните форми се използват за запис на един символ.
- знаци за печат могат да бъдат написани в апострофи: "а", "N", ". ".
- Контролни герои са написани с апострофи наклонена черта:
- '\ N' - нов ред за нов ред с ASCII код 10;
- '\ R' - връщане CR с кода 13 а;
- '\ F "- символ на FF 12 страници превод от кода;
- '\ Б "- символ за връщане към етапа на BS с кода 8;
- '\ Т "- раздел характер HT код 9;
- "\\" - наклонена черта;
- '' '- цитат;
- '\' '- апостроф.
- Код на всеки символ с десетична кодирани 0-255 може да се настрои, като го пиша не повече от три цифри в осмична в апострофи след наклонената черта: '\ 123' - буквата С. '\ 346' - буквата F кодиран SR1251. Не се препоръчва да използвате тази форма на писане за печатни и контролни знаци, посочени в предходния параграф, защото компилаторът ще превежда веднага в осмична форма споменато по-горе. Най-голямото код '\ 377' - 255 десетични.
- Код на всеки символ в Unicode въвели в апострофи след наклонената черта и на латинската буква аз точно четири shestnad-tsaterichnymi цифри: '\ u0053' - '\ u0416 "буквата S. - буквата F.
Герои се съхраняват в тип формат на Чар (см. По-долу).
Българските главни букви в диапазона Unicode е заета от '\ u0410' - главна буква А до '\ u042F "- заглавието Ya малки букви от' \ u0430 '- а. до '\ 044F "- I.
В каквато и форма да записва знаци, компилаторът ги превръща в Unicode, следвайте включително изходния код.
Съставител и по време на работа на системата за Java работи само с Unicode кодиране
символен низ, затворени в кавички. Контролни знаци и кодове са написани на линиите само с наклонена черта, но, разбира се, без апостроф, и имат същия ефект. Редовете може да се постави само на един ред на изходния код, не е възможно да се сложи един цитат на една и съща линия, и закриване - в следващия.
Ето някои примери:
"Това е трансфер NC низ \"
символният низ не може да започне на същата линия на изходния код, и завършва на друг.
За низ константи определя съединител операция е означен плюс.
"Съединителни" + "редове" резултати в низа "линии Свързване".
За да напишете дълъг низ като един низ постоянно, е необходимо след кавичка на затваряне на първия и постави следните редове плюс +; компилаторът ще донесе две (или повече) редове в низ постоянно, например:
"Низ постоянно, изписано" +
"На две линии на изходния код"
Всеки, който се опитва да се покаже Unicode знаци, като например думата "България":
Не всички Unicode шрифтове съдържат марката (глифове) всички герои, така че бъдете внимателни, когато извеждате Unicode низове.
Използвайте Unicode пряко само в крайни случаи.