zoukankan      html  css  js  c++  java
  • 修改数组中某个元素

    需求:一个已知数组,修改其中某个元素值
    分析:此题与上一篇把新的元素值放在null位置上一样的分析思路

    1、找出要替换的原元素值位置下标

    2、定义一个下标位置变量,把原元素值下标赋给它

    3、对此下标进行重新赋新值

    4、打印更新后的数组元素值

    /**
     * @author Administrator
     *修改数组
     *当已经存在一个数组,如何去修改其中的某个元素值,修改iphone5为iphone6
     */
    public class EditArray {
        public static void main(String[] args) {
            String[] phones={"iphone4","iphone4s","iphone5","iphone5s"};
            //找到iphone5的位置
            int index=-1;
            for(int i=0;i<phones.length;i++){
                if(phones[i].equals("iphone5")){//注意这里只能用equals,不能用="iphone5"
                    index=i;
                    break;
                }
            }
            System.out.println("index="+index);
            String edit="iphone6";
            phones[index]=edit;
            for(int i=0;i<phones.length;i++){
                System.out.print(phones[i]+"	");
            }
            
        }
    }
  • 相关阅读:
    JavaScript数组方法--includes、indexOf、lastIndexOf
    JavaScript数组方法--flat、forEach、map
    JavaScript数组方法--filter、find、findIndex
    bootstrap-14
    bootstrap-13
    bootstrap-12
    bootstrap-11
    bootstrap-10
    bootstrap-9
    bootstrap-8
  • 原文地址:https://www.cnblogs.com/sincoolvip/p/5444463.html
Copyright © 2011-2022 走看看