Java 数组声明

Java 数组声明首先必须声明数组变量,才能在程序中用数组。下面是数组变量的语法:dataType[]arrayRefVar;//首选的方法dataTypearrayRefVar[];//效果相同但不是首选方法Java语言试用new操作符来创建数组dataType[]arrayRefVar=newdataType[arraySize];//定义int[]nums;//创建nums=newint[10];//变量类型变量名字=变量值int[]nums=new

大家好,又见面了,我是你们的朋友全栈君。

首先必须声明数组变量,才能在程序中用数组。下面是数组变量的语法:

dataType[] arrayRefVar;  //首选的方法
dataType arrayRefVar[];  //效果相同但不是首选方法

Java语言试用new操作符来创建数组

dataType[] arrayRefVar = new dataType[arraySize];
//定义
int[] nums;
//创建
nums = new int[10];
//变量类型 变量名字 = 变量值
int[] nums = new int[10];

数组的元素是通过索引访问的,数组索引从0开始

获取数组长度
array.length
public class ArrayDemo01 {
    //变量类型  变量名字 = 变量值
    //数组类型

    public static void main(String[] args) {
        //int[] nums;//1.定义

        //nums = new int[10];//2.创建一个数组
        int[] nums = new int[10];
        //3.给数组元素中赋值
        nums[0] = 1;
        nums[1] = 2;
        nums[2] = 3;
        nums[3] = 4;
        nums[4] = 5;
        nums[5] = 6;
        nums[6] = 7;
        nums[7] = 8;
        nums[8] = 9;
        nums[9] = 10;

        //计算所有元素的和
        int sum = 0;

        //获取数组长度:arrays.length
        for (int i = 0; i < nums.length; i++) {
            sum = sum + nums[1];
        }

        System.out.println("总和位:"+sum);

    }
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/137260.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • vue开发企业微信_vue全局api

    vue开发企业微信_vue全局apiVue+Axios+Nginx实现调用企业微信API详细过程一、思路2.读入数据二、思路2.读入数据总结一、思路先捋清楚整体的步骤:1、首先需要从企业微信管理后台拿到企业ID和应用的Secret2.读入数据代码如下(示例):data=pd.read_csv(‘https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv’)print(data.head())该处使用的url网络请求的数据。二、思路代码如

  • matlab产生高斯白噪声

    matlab产生高斯白噪声函数介绍matlab里和随机数有关的函数:(1)rand:产生均值为0.5、幅度在0~1之间的伪随机数。(2)randn:产生均值为0、方差为1的高斯白噪声。(3)randperm(n):产生1到n的均匀分布随机序列。(4)normrnd(a,b,c,d):产生均值为a、方差为b大小为cXd的随机矩阵。rand:返回一个在区间(0,1)内均匀分布的随机数。rand(n):生成0到1之间的n阶(n×n)随机数方阵。rand(m,n):生成0到1之间的m×n的随机数矩阵。

    2022年10月21日
  • QTcpSocket – client[通俗易懂]

    QTcpSocket – client[通俗易懂]#include”mainwindow.h”#include”ui_clientWindow.h”#include<QMessageBox>#include<QDateTime>MainWindow::MainWindow(QWidget*parent):QMainWindow(parent),ui(newUi::clientW…

  • pytest 执行用例_测试用例执行结果有哪些

    pytest 执行用例_测试用例执行结果有哪些前言平常我们功能测试用例非常多时,比如有1千条用例,假设每个用例执行需要1分钟,如果单个测试人员执行需要1000分钟才能跑完当项目非常紧急时,会需要协调多个测试资源来把任务分成两部分,于是执行时间

  • STM32中断优先级NVIC

    STM32中断优先级NVIC参考正点原子视频为什么STM32需要中断就拿你去饭馆吃饭为例。使用中断就是饭做好了,服务员会为你端上来,然后你开始吃饭。端上来之前你爱干啥就干啥。不使用中断,你需要一次一次去问服务员饭做好了没有,这期间你没办法去做其他事情。CM3(CortexM3)内核支持256个中断,其中包括16个内核中断和240个外部中断,并且具有256级的可编程中断设置STM32并没有使用CM3内核的全部东西,而是只用了它的一部分STM32有84个中断,包括16个内核中断和68个可屏蔽中断,具有16级可编程的中断优

  • oracle11g 最终版本11.2.0.4安装详细过程

    oracle11g 最终版本11.2.0.4安装详细过程–安装背景上次碰到问题,cursor:mutexS导致的load过高,参考原来剖析额过程记录地址:https://blog.csdn.net/demonson/article/details/79753702,有说可以升级到11.2.0.4就能避免这种问题,所以准备重新搭建新版本11.2.0.4。 安装环境是:azure云linuxcentos6.5。…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号