• 循环


        

                               循环   

    package zuoye;
    import java.util.Scanner;
    public class jd5 {
        /**
         * 简答5
         */
        public static void main(String[] args) {
            String[] musics = new String[]{"Island","Ocean","Pretty","Sun"};
            String[] newMusics = new String[musics.length+1];//新歌曲数组
            String music = "";            //保存用户输入的歌曲名称
            int index = musics.length;    //保存新歌插入位置
            //输出插入前的结果
            System.out.print("插入前的数组为:");
            for(int i = 0; i < musics.length ; i++){    
                System.out.print(musics[i]+"  ");
            }
            //将数组musics中的元素复制到新歌曲数组newMusics中
            for(int i = 0; i < musics.length; i++){
                newMusics[i] = musics[i];
            }
            //输入歌曲名称
            Scanner input = new Scanner(System.in);
            System.out.print(" 请输入歌曲名称:");
            music = input.nextLine();
            //找到新元素的插入位置
            for(int i = 0; i < musics.length; i++){
                if(musics[i].compareToIgnoreCase(music) > 0){
                    index = i;
                    break;
                }
            }
            //元素后移
            for(int i = newMusics.length-1; i > index; i--){
                newMusics[i] = newMusics[i-1];    //index下标开始的元素后移一个位置
            }
            newMusics[index] = music;            //新元素放在index的位置
            //输出插入后的结果
            System.out.print("插入后的数组为:");
            for(int i = 0; i < newMusics.length; i++){
                System.out.print(newMusics[i]+"  ");
            }
        }
    }

    循环有if结构,if-else结构,while结构,do-while结构,for循环。

          while结构,do-while结构,for循环,都与数组结合运用。

          while结构,先判断,后执行。符合条件执行,否则不执行。

          do-while结构,先执行,后判断。条件不符合,至少执行一次。

          for循环,指明确循环次数后的执行,一般在数组中经常使用。

  • 相关阅读:
    语言模型的压缩方法
    推荐算法之 Slope One 算法
    基于内容的推荐(Contentbased Recommendations)
    Txt文件转换为Excel文件
    WebResource 内嵌资源
    多层模态窗口showModalDialog页面提交及刷新
    屏蔽/自定义JavaScript脚本错误
    .net动态显示当前时间
    客户端自动累加
    中国IT管理之窥豹一斑
  • 原文地址:https://www.cnblogs.com/fqwsndc1314-5207788/p/6690243.html
Copyright © 2020-2023  润新知