首页 > 其他分享 >数组使用

数组使用

时间:2024-11-27 20:33:22浏览次数:11  
标签:arr int double 数据类型 数组 使用 new

一.动态初始化
数组类型 数组名【】= new 数组类型【大小】或
数组类型【】数组名 = new 数据类型【大小】
(语法:数据类型 数组名[]; 也可以 数据类型[] 数组名)
步骤:
1.创建一个数组
第一种动态分配方式:
double arr[]=new double[5]
double [] arr = new double [5]
第二种动态分配方式
先声明:double arr[];
分配内存空间:arr = new double [5];
2.循环输入
Scanner sc=new Scanner(System.in);
for(int i=0;i<arr.length;i++){
System.out.println("请输入第"+(i+1)+"个元素的值");
arr[i]=sc.nextDouble();
}
3.输出
System.out.println("=数组的值的情况如下=");
for(int i=0;i<arr.length;i++){
System.out.println("第"+(i+1)+"的元素的值="+arr.[i]);
}
二、静态初始化
int [] arr={1,2,3,4,5};
三、组使用的注意事项
1.使用数组的步骤 1. 声明数组并开辟空间 2 给数组各个元素赋值 3 使用数组
2.数组都有初始值。
int 0,short 0, byte 0, long 0, float 0.0,double 0.0,char \u0000,boolean false,String null
3.数据类型可以使基本数据类型、引用数据类型。但是!!不能混用!
四、数组赋值
1.拷贝值
两者数据空间独立
int []arr1={1,2,3,4,5};
int []arr2=new int[arr.length];
2.拷贝地址
arr2存的元素值改变,arr1的也变
int []arr1={1,2,3,4,5};
int []arr2=arr1;

标签:arr,int,double,数据类型,数组,使用,new
From: https://www.cnblogs.com/fanxn/p/18573049

相关文章

  • Flink 热存储维表 使用 Guava Cache 减轻访问压力
    目录背景GuavaCache简介实现方案1.项目依赖2.GuavaCache集成到Flink(1)定义Cache(2)使用Cache优化维表查询3.应用运行效果(1)维表查询逻辑优化(2)减少存储压力GuavaCache配置优化总结背景在实时计算场景中,Flink应用中经常需要通过维表进行维......
  • 【高性能编程】SIMD类型指令基本概念与使用示例
    一、SIMD基本概念SIMD指令即单指令多数据流(SingleInstructionMultipleData)指令,是一种能够在同一时间同步执行同一条指令,以对多个数据元素进行并行处理的技术,以下是具体介绍:原理传统的单指令单数据(SISD)架构中,CPU需要分别访问内存以获取操作数,然后逐个进行运算。而SIM......
  • 中柏N100小主机入手使用问题记录,MiniPC驱动安装,功耗调整,BIOS设置
    中柏N00II简介双11在京东买的,439块,用了政府补贴。看到有其他人买到更低。等了10多天才到。有线网口:单千兆,Realtek。WiFi:IntelAC9560带蓝牙5.1显示接口:HDMIx1,Displayx1USB2.0x2,3.1x2拆机拆下,底部的四颗螺丝,有一个角有个伸缩拉手,拉以下就打开了。配的固态硬盘......
  • 构建与计算:使用递归实现表达式的二叉树解析器
    ✅作者简介:2022年博客新星第八。热爱国学的Java后端开发者,修心和技术同步精进。......
  • Java学习笔记--继承的介绍,基本使用,成员变量和成员方法访问特点
    目录一,继承1.什么是继承2.怎么去继承:3.注意:4.继承怎么学   二,继承基本使用三,成员变量和成员方法访问特点1.成员变量访问特点1,子类和父类中的成员变量不重名:总结:2,子类和父类中的成员变量重名总结:三,成员方法访问特点1,子类和父类中的成员变量不重名:2,......
  • Spring Boot教程之十: 使用 Spring Boot 实现从数据库动态下拉列表
     使用SpringBoot实现从数据库动态下拉列表动态下拉列表(或依赖下拉列表)的概念令人兴奋,但编写起来却颇具挑战性。动态下拉列表意味着一个下拉列表中的值依赖于前一个下拉列表中选择的值。一个简单的例子是三个下拉框,分别显示地区、塔卢克和村庄的名称,其中塔卢......
  • shell数组 Linux分文件 make工具
    shell中的数组shell支持稀疏数组格式:数组名=(初始值1初始值2,……)数组名=([下标]=初始值[下标]=初始值……)下标可以不连续arr=([10]=10[0]=0)访问数组中的元素${数组名[下标]}-->获取数组中指定下标元素的值获取数组中的所有元素${数组名[*]}--->获取数组中所......
  • 《建筑工程质量认定书》《住宅质量保证书》《住宅使用说明书》《房地产开发建设项目竣
    这些文件都是房地产开发过程中与房屋质量及合规性相关的重要证明文件。每个文件都有其独特的作用,确保房屋质量和安全,保护购房者的合法权益。下面我将对每个文件做一个简要的说明:《建筑工程质量认定书》该文件是房屋通过相关部门质量验收的凭证,通常由建设单位提供。它证明了建筑......
  • 我们在使用高配服务器的时候需要考虑哪些方面呢?
    对于高配服务器以下就是需要我们考虑的几点:①强大的处理能力IntelXeonE5-2696V2至IntelXeonE5-2696V4系列处理器提供了最高达88核心的处理能力,这使得服务器能够处理复杂的计算任务,如高性能计算(HPC)、大数据分析、AI和机器学习模型训练等。这种处理能力对于需要执行大量并行计......
  • 总结一下目前使用moviepy遇到的问题
    我的moviepy版本是1.0.21·有时在movipy输出文件时报错‘NoneType’objecthasnoattribute'stdout’问题。原因是保存了一个clip后,使用了close函数将clip对象关闭。我的解决方法是:删除moviepy库文件下的audio\io子目录下AudioFileClip.py的析构方法__del__2·还有个就......