zoukankan      html  css  js  c++  java
  • Java基础 数组

    public class HelloWorld {
        public static void main(String[] args) {
            // 定义一个数组,保存五名学生的成绩
            int[] scores = { 78, 93, 97, 84, 63 };
    
            // 输出数组中的第二个成绩
            System.out.println("数组中的第2个成绩为:"+scores[1]   );
        }
    }

    Java中操作数组只需要四个步骤:

    (1)声明数组

    语法:数组类型[ ]   数组名;

                或者数组类型 数组名[  ]; 

    (2)分配空间

    语法:  数组名 = new  数据类型 [ 数组长度 ];

    也可以直接合并

    public class HelloWorld {
        public static void main(String[] args) {
            
            // 定义一个长度为5的字符串数组,保存考试科目信息
            String[] subjects =   new String[5];
            
            // 分别为数组中的元素赋值
            subjects[0] = "Oracle";
            subjects[1] = "PHP";
            subjects[2] = "Linux";
            subjects[3] = "Java";
            subjects[4] = "HTML";
            
            System.out.println("数组中第4个科目为:" + subjects[3]   );
        }
    }

    3、使用Arrays类操作Java中的数组

      Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等。

    Arrays中常用的方法:

    (1)排序

    语法:  Arrays.sort(数组名);

    运行结果为:

    (2)将数组转换为字符串

      语法:  Arrays.toString(数组名);

      可以使用 toString( ) 方法将一个数组转换成字符串,该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开。

    运行结果为:

      输出数组nums中的元素:[25,7,126,53,14,86]

    4、使用foreach操作数组

    语法:

    for(元素类型 元素变量:遍历对象){
         执行的代码      
    }
    import java.util.Arrays;
    
    public class HelloWorld {
        
        public static void main(String[] args) {
            
            // 定义一个整型数组,保存成绩信息
            int[] scores = { 89, 72, 64, 58, 93 };
            
            // 对Arrays类对数组进行排序
            Arrays.sort(scores);    
            
            // 使用foreach遍历输出数组中的元素
            for(int score :scores) {
                System.out.println(score);
            }
        }
    }
  • 相关阅读:
    在C#中使用官方驱动操作MongoDB
    【C#设计模式-抽象工厂模式】
    【MongoDB-MongoVUE图像管理工具】
    【MongoDB-query查询条件】
    【MongoDB学习-安装流程】
    【MongoDB学习-在.NET中的简单操作】
    【MongoDB】2.可视化工具的安装和使用
    越狱Season 1-Episode 12:Odd Man Out
    越狱Season 1-Episode 11: And Then There Were 7-M
    越狱Season 1-Episode 10: Sleight of Hand
  • 原文地址:https://www.cnblogs.com/2-NARUTO-2/p/8580667.html
Copyright © 2011-2022 走看看