Java хэл дээрх бүхэл тоон хамгийн их утга гэж юу вэ?
Java хэл дээрх бүхэл тоон хамгийн их утга гэж юу вэ?

Видео: Java хэл дээрх бүхэл тоон хамгийн их утга гэж юу вэ?

Видео: Java хэл дээрх бүхэл тоон хамгийн их утга гэж юу вэ?
Видео: JAVA анхан шатыг 1 цаг 30 минутад 2024, Дөрөвдүгээр сар
Anonim

Жава хэл дээр бүхэл тоо (урт) нь мөн 32 бит боловч -аас хооронд хэлбэлздэг. 2, 147, 483, 648 + руу 2, 147, 483, 647.

Үүний нэгэн адил бүхэл тооны хамгийн их утга гэж юу вэ?

2, 147, 483, 647

Дараа нь асуулт бол Java-д бүхэл тоон valueOf гэж юу вэ? The үнэ цэнэOf (String s) нь суулгасан арга юм Java нь буцаахад хэрэглэгддэг Бүхэл тоо барьж буй объект үнэ цэнэ заасан мөр. Аргументыг гарын үсэг зурсан аравтын бутархай гэж тайлбарладаг бүхэл тоо . Өөрөөр хэлбэл, энэ арга нь an буцаана Бүхэл тоо -тэй тэнцүү объект үнэ цэнэ : шинэ Бүхэл тоо ( Бүхэл тоо . parseInt(ууд)).

Бүхэл тооны хамгийн их утгыг хэрхэн олохыг та мэдэх үү?

олохын тулд хамгийн их утга тэмдэггүй бүхэл тоон өгөгдлийн төрлийн хувьд бид 2-ыг 16-ийн түвшинд авч 1-ээр хасдаг бөгөөд энэ нь 65, 535 болно. Бид авах тэмдэггүй богино байт руу хуваарилагдсан байтын тоог авахаас 16 тоо int өгөгдлийн төрөл (2) ба үүнийг байт бүрт хуваарилагдсан битийн тоогоор үржүүлэх (8) ба авах 16.

Java хэл дээр бүхэл тоо гэж юу вэ?

онд Java , int бол анхдагч өгөгдлийн төрөл юм Бүхэл тоо нь Wrapper анги юм. Бүхэл тоо нь анги бөгөөд ангид тодорхойлсон янз бүрийн дотоод аргуудыг дуудаж болно. Төрөл бүрийн хувьсагчид Бүхэл тоо дэлгүүрийн лавлагаа Бүхэл тоо бусад лавлагаа (объект) төрлийн нэгэн адил объектууд.

Зөвлөмж болгож буй: