java—只更改许多迭代中的一个

nuypyhwy  于 2021-08-25  发布在  Java
关注(0)|答案(2)|浏览(277)

我有0-10的循环,我想改变值为100时,只有4,其余将不会受到影响,没有中断,我应该如何实现这一点。至于请愿者,不要排斥他。

class Main
{
    public static void main(String[] args)
    {

        System.out.println("Hello world!");

        int n = 0;

        for (int i = 0; i < 10; i++)
        {
            // for example

            /*
                0           0
                1           1
                2           2
                3           3
                4 = 100     100
                5           5
                6           6
                7           7
                8           8
                9           9
                10          10
            */

            if (i == 4)
            {
                i = 100;
            }
            else
            {
                System.out.println(i);
            }
        }
    }
}
7fhtutme

7fhtutme1#

另一个解决方案!!

public class Main
{
    public static void main(String[] args)
    {

        System.out.println("Hello world!");

        for (int i = 0; i <=10; i++)
        {
            // for example

            /*
                0           0
                1           1
                2           2
                3           3
                4 = 100     100
                5           5
                6           6
                7           7
                8           8
                9           9
                10          10
            */

            if (i == 4)
            {
                i = 100;
                System.out.println(i);
                i=4;
                continue;
            }
            else
            {
                System.out.println(i);
            }
        }
    }
}
ie3xauqp

ie3xauqp2#

试试这个!!

class Main {
     public static void main(String[] args) {

       System.out.println("Hello world!");

       for(int i = 0; i < 10; i++){
           // for example

       /*
       0           0
       1           1
       2           2
       3           3
       4 = 100     100
       5           5
       6           6
       7           7
       8           8
       9           9
       10          10
       */
       if(i == 4){
       System.out.println ("100");
       }else{
       System.out.println(i);

       }
       }
       }

相关问题