当前位置: 首页 > ops >正文

[java]数组

数组

Scanner in=new Scanner(System.in);
int[] numbers=new int[100];
int x;
int cnt=0;
x=in.nextInt();
while(x!=-1){numbers[cnt]=x;sum+=x;x=in.nextInt();
}
if(cnt>0){System.out.println(sum/cnt);
}
  • 所有的元素具有相同的数据类型
  • 创建后不能改变大小

定义数组

  • 元素个数必须是整数
  • 元素个数必须给出
  • 元素个数可以是变量

数组的元素

有效的下标

  • 最小的下标是0,最大的下标是数组的元素个数-1
  • 编译器不会检查下标是否有效
  • 运行时出现无效下标会导致程序终止
http://www.xdnf.cn/news/7862.html

相关文章:

  • 7.数据的预测分析及可视化
  • 嵌入式STM32学习——串口USART 2.0(printf重定义及串口发送)
  • Word2Vec模型学习和Word2Vec提取相似文本体验
  • 豪越智能仓储:为消防应急物资管理“上锁”
  • Nginx 强制 HTTPS:提升网站安全性的关键一步
  • Arthas:Java诊断利器实战指南
  • 游戏服务器开发:如何实现客户端与服务端通信
  • 【Unity 如何使用 Mixamo下载免费模型/动画资源】Mixamo 结合在 Unity 中的实现(Animtor动画系统,完整配置以及效果展示)
  • 如何通过小贝加速实现精准网络故障排查
  • 使用 Shadcn UI 构建 Java 桌面应用
  • 六:操作系统虚拟内存之缺页中断
  • PHP:经典编程语言在当代Web开发中的新活力
  • YOLOv4深度解析:从架构创新到工业落地的目标检测里程碑
  • git工具使用
  • 【VxWorks 实时操作系统(RTOS)】常用函数汇总
  • 期刊采编系统安装升级错误
  • 25_05_19Linux实战篇、第一章_01若依前后端部署之路(后端)
  • SpringBoot-SpringBoot源码解读
  • 自动化软件如何确保高可用性和容错性?
  • git中,给分支打标签
  • 第三章 MCU时钟树配置
  • 直线型绝对值位移传感器:精准测量的科技利刃
  • Linux查 ssh端口号和服务状态
  • 故障率预测:基于LSTM的GPU集群硬件健康监测系统(附Prometheus监控模板)
  • 基于 Redis 实现短信验证码登录功能的完整方案
  • matlab实现混沌扩频DCSK的仿真
  • 从运维告警到业务决策:可观测性正在重新定义企业数据基础设施
  • 8-码蹄集600题基础python篇
  • Web Workers 使用指南
  • 在Windows 上安装 OpenSSH 服务端