• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Java > 老生常谈java中的数组初始化

老生常谈java中的数组初始化

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了老生常谈,老生常谈的意思,老生常谈是什么意思,老生常谈的近义词,老生常谈造句等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

数组的初始化可以分为两种:

1、静态初始化

2、动态初始化

静态初始化:

例:

String[] str = new String[]{"A","B","C"};
String str[] = new String[]{"A","B","C"};
String str = {"A","B","C"};

</div>

动态初始化:

例:

String[] srt = new String[3];
srt[0] = "A";
srt[1] = "B";
srt[2] = "C";
</div>

注意:不能同时

使用静态和动态两种初始化方式,也就是说不要在数组初始化的时候既指定数组的长度,又指定数组元素的值。

但是一下的代码是可以执行的

String str[] = {"A","B","C"};
str = new String[3];
</div>

但是反过来是不可以的,应为这样的方式是将str重新指向另一个内存地址,而{"A","B","C"}是静态初始化不能在数组初始化后在执行。

以上这篇老生常谈java中的数组初始化就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 老生常谈java垃圾回收算法(必看篇)
  • 老生常谈Java异常处理和设计(推荐)
  • 老生常谈Log4j和Log4j2的区别(推荐)
  • 老生常谈java路径中的反斜杠和斜杠的区别
  • 老生常谈java中的数组初始化
  • 老生常谈JVM的内存溢出说明及参数调整
  • 老生常谈java垃圾回收算法(必看篇)
  • 老生常谈Java异常处理和设计(推荐)
  • 老生常谈Log4j和Log4j2的区别(推荐)
  • 老生常谈java路径中的反斜杠和斜杠的区别

相关文章

  • 2017-05-28javaweb实现文件上传示例代码
  • 2017-05-28java 中ThreadPoolExecutor原理分析
  • 2017-05-28SpringMVC结合ajaxfileupload实现文件无刷新上传代码
  • 2018-11-21com.arjuna.ats.arjuna.coordinator.TransactionReaper
  • 2017-05-28java 中ThreadLocal本地线程和同步机制的比较
  • 2017-05-28Java 解决死锁的方法实例详解
  • 2017-05-28Java集合之HashMap用法详解
  • 2017-05-28MyBatis中的模糊查询语句
  • 2017-05-28SpringBoot添加Email发送功能及常见异常详解
  • 2017-05-28springboot实现FastJson解析json数据的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 详谈java中boolean和Boolean的区别
    • spring boot(一)之入门篇
    • Java编程基本概念
    • 详解在Spring3中使用注解(@Scheduled)创建计划任务
    • SpringBoot(十)之邮件服务
    • spring cglib 与 jdk 动态代理
    • 详解SpringMVC注解版前台向后台传值的两种方式
    • 详解Spring AOP 实现主从读写分离
    • SpringBoot拦截器实现对404和500等错误的拦截
    • java 算法二分查找和折半查找

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有