zoukankan      html  css  js  c++  java
  • Java如何声明一个数组?JS如何声明一个数组?如何获取数组长度

     1 Long[] numbers; //一般使用的定义方式,可分为静态和动态两种定义方式,下有说明.
     2 Long numbers[]; //跟上面用法一致.
     3 Long... numbers; //只能用于函数中形参的定义.
     4 []Long numbers; //错误的定义方式,没这种写法.
     5 
     6 静态定义:
     7 int[] numbers = {1, 2, 3, 4, 5};
     8 动态定义:
     9 int size = 5;
    10 int[] numbers = new int[size];
    11 for (int i = 0; i < size; i++) {
    12 numbers[i] = i + 1;
    13 }
    14 
    15 int... xx 的形参定义:
    16 public void testArray(int... numbers) {
    17 for (int i : numbers) {
    18 //打印传过来的形式参数的所有元素.
    19 System.out.println(i);
    20 }
    21 } 

    js声明一个空数组

    var myArray = [];
    var myArray1 = new Array();
    var myArray2 = new Array(3);
     1 public class Test {
     2 public static void main(Sring[] args) {
     3 int[] ary = {1,3,5,7,8} ; //数组中装了5个元素
     4 String str = "helloword!"; //字符串底层是字符数组,字符个数就是字符串的长度
     5 int a = ary.length; //数组有个属性为该数组的长度
     6 int s = str.length(); //字符串类String有个length()方法,取得当前字符串的长度
     7 System.out.println(a);
     8 System.out.println(s); //将两个长度打印出来
     9 }
    10 }
     
  • 相关阅读:
    BF算法和KMP算法
    Python课程笔记 (五)
    0268. Missing Number (E)
    0009. Palindrome Number (E)
    0008. String to Integer (atoi) (M)
    0213. House Robber II (M)
    0198. House Robber (E)
    0187. Repeated DNA Sequences (M)
    0007. Reverse Integer (E)
    0006. ZigZag Conversion (M)
  • 原文地址:https://www.cnblogs.com/q2546/p/11395800.html
Copyright © 2011-2022 走看看