zoukankan      html  css  js  c++  java
  • JAVA编程

    1、字符串数组

    //定义字符串数组
    String[] s=new String[6];
    //定义字符串数组并赋值
    String[] str=new String[]{"a","b","c"};
    String[] str2={"a","b","c"}

    2、整形数组

    //定义整型数组
    int
    [] i=new int[6];
    //定义整型数组并赋值
    int[] ii=new int[]{0,1,2,3};

    3、测试

    package day03;
     
    public class TestArray {
        public static void main(String [] args) {    
     
            int [] b;
            b = new int[] {88,99,66}; //分步定义数组,先定义数组名,然后再为数组赋值
            
            int [] d = {88,99,100}; //直接定义数组,同时赋值
            System.out.println(d[0]);//访问数组的元素,需要通过   数组名[元素下标] 来访问
    //        System.out.println(d[3]);//错误的演示,如果访问的下标超过了数组的最大下标,编译不会报错,但是执行会报错    
            
            int [] c = new int[3]; //只定义数组元素的个数,没有为其赋值。
            System.out.println(c); //打印数组名,打印出来的是数组再堆内存中的地址
            
            //数组都是有默认值的,boolean:false ,String:null。
            boolean [] bl = new boolean[3];
            System.out.println(bl[0]);
            
            String [] s = new String [3];
            System.out.println(s[0]);
            
            double [] dou = new double[3];
            System.out.println(dou[0]);
            
            System.out.println(c[0]);
            c[0]=1000; //可以通过数组下标的方式为数组赋值
            System.out.println(c[0]);
            
        }
    }

    结果展示:

    88
    
    [I@7852e922
    
    flase
    
    null
    
    0.0
    
    1000
    若有恒,何必三更起五更眠;最无益,莫过一日曝十日寒。
  • 相关阅读:
    ylbtech-dbs-m-QQ邮箱
    ylbtech-Bill(发票管理)-数据库设计
    ylbtech-Recode(记录)-数据库设计
    ylbtech-LanguageSamples-Yield
    ylbtech-LanguageSamples-XMLdoc
    ylbtech-LanguageSamples-Versioning(版本控制)
    线程局部变量的使用
    守护线程的创建和运行
    有助于改善性能的技巧
    使用NIO提升性能
  • 原文地址:https://www.cnblogs.com/sjbin/p/14502073.html
Copyright © 2011-2022 走看看