首页 > 编程语言 >Java数组的定义及声明、创建

Java数组的定义及声明、创建

时间:2022-10-14 10:35:17浏览次数:71  
标签:Java 定义 nums int dataType 数组 new

package com.zhu.array;

public class Demo03 {

/*
【数组声明创建】
1、首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:
dataType[] arrayRefVar; 首选的方法

dataType arrayRefVar[]; 效果相同,但不是首选方法
2、Java语言使用new操作符来创建数组,语法如下:
dataType[] arrayRefVar = new dataType[arraySize];
3、数组的元素是通过索引访问的,数组索引从0开始。
4、获取数组长度: arrays.length
*/


// 变量的类型 变量的名字 = 变量的值;
// 数组类型
public static void main(String[] args) {
int[] nums; //定义 1、声明一个数组 常用 int[]: 代表含义int类型数组 int[] nums 定义一个int类型数组,只定义没赋值 主要用这个

int nums2[]; // (C和C++语言风格的,Java中采用这个完全为了早些年C和C++程序员能够快速掌握Java)

nums = new int[10]; //这里可以存放10个int类型的数字。 2、创建一个数组

//int[] nums2 = 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; // 如果不给第九个元素赋值,那么输出的就是默认值0;

System.out.println(nums[0]);
System.out.println(nums[9]);

//计算所有元的和
int sum = 0;
//获取数组的长度: arrays.length
for (int i = 0; i < nums.length; i++) {
sum = sum + nums[i];

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

}


}


   

 

 

 

 

 

 

 

 

 

标签:Java,定义,nums,int,dataType,数组,new
From: https://www.cnblogs.com/Zyy2580/p/16790792.html

相关文章

  • 注解_自定义注解_属性定义与注解_自定义注解_元注解
    注解_自定义注解_属性定义注解格式:public@interface注解名称{属性列表}属性:接口中的抽象方法要求:1.属性的返回值类型有下列取值......
  • 自定义表格设置
    实现功能   使用方法:#实现功能:1:支持锁定表格列2:支持新增和增减表格列3:实现拖拽排序#使用方法一:页面导入importGtableSettingfrom"@/components/Gtabl......
  • fastadmin dialog 自定义弹窗名称标题
    fastadmin列表页中的button,通过js定义后,弹出新的dialog。正常情况下,名称是通过js中的title字段去定义,如果想自定义名称,则对title字段进行修改,代码如下所示{......
  • Java包机制以及javadoc
    包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间包语法的语法格式为:packagepkg1[.pkg2[.pkg3...]];一般利用公司域名倒置作为包名;例如w......
  • Java程序员必备基础:内部类解析
    前言整理了一下内部类的相关知识,算是比较全,比较基础的,希望大家一起学习进步。一、什么是内部类?在Java中,可以将一个类的定义放在另外一个类的定义内部,这就是内部类。内部类本......
  • Java程序员必备:异常的十个关键知识点
    前言总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。一.异常是什么异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在,数组越界,进行除法时,除......
  • Java程序员必备:查看日志常用的linux命令
    前言趁周末,复习一下鸟哥的linux私房菜,看了文件内容查阅部分,做个笔记,哈哈,希望对你有帮助哦。catcat:由第一行开始显示文件所有内容参数说明​​cat[-AbEnTv]​​​​参数:......
  • Java日常开发的21个坑,你踩过几个?
    前言最近看了极客时间的《Java业务开发常见错误100例》,再结合平时踩的一些代码坑,写写总结,希望对大家有帮助,感谢阅读~1.六类典型空指针问题包装类型的空指针问题级联调用的......
  • Java运算符笔记
    运算符Java语言支持如下运算符:算术运算符:+,-,*,/,%,++,--.赋值运算符:=关系运算符:>,<,>=,<=,==,!=,instanceof逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>(了......
  • Vue面试题32:你用过自定义指令吗?(总结自B站up主‘前端杨村长’视频,仅供自用学习)
    分析:这是一道API题,我们可能写的自定义指令少,但是我们用的多呀,多举几个例子就行;使用://Vue2directives:{focus:{inserted(el,binding,vnode){el.f......