JavaRush /Java Blog /Random-TK /yzyna gaýtarmak
articles
Dereje

yzyna gaýtarmak

Toparda çap edildi
Dolandyryş operatorlarynyň iň soňkusy return. Bir usuldan aç-açan gaýdyp gelmek üçin ulanylýar. .Agny, gözegçiligi bu usul diýilýän obýekte ýene geçirýär. Şeýle bolansoň, bu operator geçiş operatory hökmünde klassifikasiýa edilýär. Operatoryň doly beýany, return6-njy bapdaky usullary ara alyp maslahatlaşýançak garaşmaly bolar, geliň onuň aýratynlyklaryna gysgaça göz aýlalyň. Operatoryň gaýdyp gelmegi - 1Operator, returnusul diýilýän obýekte gözegçiligi yzyna gaýtarmak üçin islendik usulda ulanylyp bilner. Şeýlelik bilen, jümle returniçindäki usuly ýerine ýetirmegi derrew bes edýär. Aşakdaky mysal muny görkezýär. Bu ýagdaýda yzyna gaýtarma beýany, jaňy çagyrýanlygy sebäpli, Java iş wagty ulgamyna dolanmagyna sebäp bolýar main ().
// Демонстрация использования оператора return.
class Return {
public static void main(String args[]) {
boolean t = true;
System.out.println("До выполнения возврата.");
if (t) return; // возврат к вызывающему an objectу
System.out.println("Этот оператор выполняться не будет.");
}
}
Bu programmanyň netijesi:
До выполнения возврата.
Görşüňiz ýaly gutarnykly jümle println ()ýerine ýetirilmeýär. Beýannama ýerine ýetirilenden dessine, returnprogramma çagyryş obýektine gözegçilik edýär. Iň soňky nuans: ýokardaky programmada operatory ulanmak if (t)hökmany. println ()Şeýle bolmasa, Java düzüjisi "ýetip bolmaýan kod" ýalňyşlygyny görkezer, sebäbi soňky sözlemiň hiç haçan ýerine ýetirilmejekdigine düşünerdi . Bu ýalňyşlygyň öňüni almak üçin demo düzüjini aldamak gerekdi if. Asyl çeşmä baglanyşyk: Yzyna beýannama
Başga näme okamaly:

Java-da gaýtarma beýany

Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION