Рубрики

Несколько хитрых программ на Java

  1. Комментарии, которые выполняются:

    До сих пор нас всегда учили «Комментарии не исполняют». Давайте посмотрим сегодня «Комментарии, которые исполняют»

    Ниже приведен фрагмент кода:

    public class Testing {

        public static void main(String[] args)

         {

             // строка ниже этого дает вывод

             // / u000d System.out.println ("комментарий выполнен");

         }

    }

    Выход:

    comment executed

    Причина этого заключается в том, что компилятор Java анализирует символ юникода / u000d как новую строку и преобразуется в:

    public class Testing {

        public static void main(String[] args)

        {

            // строка ниже этого дает вывод

            // / u000d

            System.out.println("comment executed");

        }

    }

  2. Именованные петли:

    // Java-программа для демонстрации работы именованных циклов.

    public class Testing 

    {

        public static void main(String[] args)

        {

        loop1:

        for (int i = 0; i < 5; i++)

         {

            for (int j = 0; j < 5; j++) 

            {

                if (i == 3)

                    break loop1;

                System.out.println("i = " + i + " j = " + j);

            }

        }

       }

    }

    Выход:

     я = 0 j = 0
    я = 0 j = 1
    я = 0 j = 2
    я = 0 j = 3
    я = 0 j = 4
    я = 1 j = 0
    я = 1 j = 1
    я = 1 j = 2
    я = 1 j = 3
    я = 1 j = 4
    я = 2 j = 0
    я = 2 j = 1
    я = 2 j = 2
    я = 2 j = 3
    я = 2 j = 4 

    Вы также можете использовать продолжить, чтобы перейти к началу именованного цикла.

    Мы также можем использовать break (или continue) во вложенных циклах if-else с for, чтобы разбить несколько циклов с помощью if-else, поэтому можно избежать установки множества флагов и проверки их в if-else для продолжения или не на этом вложенном уровне.

Эта статья предоставлена Abhineet Nigam . Если вам нравится GeeksforGeeks и вы хотите внести свой вклад, вы также можете написать статью и отправить ее по почте на contrib@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.

Рекомендуемые посты:

Несколько хитрых программ на Java

0.00 (0%) 0 votes