Видео: Java хэл дээр ++ гэж юу гэсэн үг вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:51
Нэмэгдүүлэх ( ++ ) ба багасгах (-) операторууд Java Програмчлал нь хувьсагч дээр 1-ийг хялбархан нэмэх эсвэл 1-ийг хасах боломжийг олгодог. Жишээлбэл, ашиглах өсөлт операторуудын хувьд та a гэсэн хувьсагч дээр 1-ийг нэмж болно: a++; -г ашигладаг илэрхийлэл өсөлт эсвэл багасгах оператор байна өөрөө мэдэгдэл.
Тэгвэл i ++ болон ++ i Java хоёрын ялгаа юу вэ?
хоёулаа нэмэгдэж байна хувьсагчийн утга i ++ нь эхлээд утгыг эхлүүлж, дараа нь хувьсагчийн утгыг нэмэгдүүлнэ, дараа нь ++ i энэ нь эхлээд харуулж байна өсөлт утгыг дараа нь утгыг эхлүүлнэ. би ++ бичлэгийг хэлнэ өсөлт . ++ би өмнөхийг хэлж байна өсөлт . Энэ нэмэгдэл i-ийн утгыг 1 болгож, анхны утгыг буцаана.
Үүнтэй адил ++ i ба i ++ хоёрын ялгаа юу вэ? Цорын ганц ялгаа үйл ажиллагааны дараалал юм хооронд нь өсөлт хувьсагч болон операторын буцаадаг утга. Тиймээс үндсэндээ ++ i нь нэмэгдсэний дараа утгыг буцаана, while ++ Би утгыг нэмэгдүүлэхээс өмнө буцаана. Төгсгөлд нь хоёр тохиолдолд i-ийн утга нэмэгдэх болно.
Түүнээс гадна i ++ гэж юу гэсэн үг вэ?
би ++ гэсэн үг бичлэг өсөлт . i=i+1-тэй тэнцүү. засварлах: энэ гэсэн үг "Эхлээд i-ийн утгыг ашигла, дараа нь өсөлт "
For давталт дахь ++ i ба i ++ хооронд ямар ялгаа байдаг вэ?
7 хариулт. Тэд хоёулаа өсөлт дугаар. ++ i нь i = i + 1-тэй тэнцүү байна. Хоёулаа өсөлт тоо, гэхдээ ++ би нэмэгдэл одоогийн илэрхийллийн өмнөх тоог үнэлдэг бол i ++ өсөлт илэрхийллийн дараах тоо.