java如何向String[]中添加值

在平时的java开发中,经常会操作数组,那么,java中怎么像数组中添加元素呢,java怎么向String[]中添加值呢,下面本文就介绍一下。

操作方法

  • 01

    在java中,向String[]中添加元素有几种方式,首先介绍第一种,那就是在创建数组时,直接给数组赋值。比如,String[] strs = new String[]{"张三","李四","王五"};,代码如图所示。

  • 02

    我们可以打印一下数组的长度,以及数组中的元素,代码如图所示。可以看到能够成功的打印出数组的元素以及数组的长度。

  • 03

    第二种方式就是创建数组时,并不给数组初始化元素,而是后面给数组动态的赋值,创建数组可以使用String[] strs = new String[4];,可以看到这种创建方式与第一种的区别就是没有直接给数组初始化值,而且指定了数组长度为4,赋值的代码如图所示。

  • 04

    这里要注意的是,因为上面这种创建数组的方式直接声明的数组的长度,也就是固定了数组的大小,所以在给数组赋值时,如果赋值个数超过了4,程序就会抛出数组越界异常,如图所示。

  • 05

    通过上面的例子可以看出,如果给数组规定了长度,那么赋值时个数超过该长度,程序就会抛出异常,那么如果说赋值个数小于数组长度呢?此时没有赋值的数组位置上,值就为null,可以通过代码验证,如图所示。

  • 06

    那么有人可能就会有疑问了,那就是我在创建数组时,不给数组指定长度,可不可以呢,答案是可以,程序可以编译通过,创建方式是String[] strs = new String[]{};,这种方式数组长度会默认为0,也就是一个空数组,但是要注意了,这种方式是无法给数组动态赋值的,赋值会抛出数组越界异常,如图所示。

  • 07

    所以在使用数组时要注意,一种方式是创建数组时,直接给数组初始化值,另一种就是给数组指定长度后赋值,但是要注意赋值个数不要超过数组长度,不要创建一个长度为0的数组,否则赋值时程序会抛出异常。

  • 08

    以上就是java怎么向String[]中添加值的方法介绍,如有其他方式,欢迎补充,希望可以帮到大家。

(0)

相关推荐

  • JAVA如何提取String中字符串的某个字符

    今天小编和大家分享JAVA如何提取String中字符串的某个字符,希望对大家有所帮助. 操作方法 01 java中提取特定字符前的字符串: String str = "房估字(2014)第Y ...

  • Java 在Word中添加数学公式(Latex/MathML)

    本文介绍通过Java程序在Word文档中添加数学公式的方法.添加时,可添加latex数学公式或者MathML数学公式.详细内容见下文. 1. 程序环境中 ● Word测试文档:.docx 2013 ● ...

  • 怎么在Excel表格中添加非法值和更改限定输入内容

    Excel是一款电子表格软件,它拥有直观的外形.优异的计算功能.然而,仍然有不少用户对于一些操作不太熟悉,他们问道:怎样才能在Excel表格中添加非法值和更改限定输入内容呢?小编今天给大家分享解决这个 ...

  • java运行main方法,怎么给main的参数添加值?

    在写java程序的过程中,有时候需要对main方法的参数进行初始化,因工作原因,常常忘记在哪里配置,下面就把写出来,提供大家参考 操作方法 01 第一步,先运行一下main,看一下是不是main里面是 ...

  • IntelliJ IDEA 14 java项目中添加jar包

    刚开始用IntelliJ IDEA,介绍项目中添加jar包的步骤,举例项目需要添加javacsv.jar 操作方法 01 事先下载完成需要的javacsv.jar包. java项目在没有导入该jar包 ...

  • java 如何删除数组中的元素

    [编程]java如何删除数组中的元素?简单几步,让你轻松解决. 操作方法 01 1.  打开您的IDE(MyEclipse 10为例),在图示空白区域右键点击选择[New]->[Project] ...

  • Java在PPT幻灯片中添加文字水印效果

    在PPT中没有直接添加水印的功能,要实现水印效果,可以通过以下思路来实现水印效果:添加形状,在形状中添加文本,设置形状置于底层(防止文本遮盖幻灯片内容),下面通过Java程序代码示例来介绍如何实现. ...

  • win10系统中怎么在home文件夹中添加库

    win10怎么在home文件夹中添加库呢?在win10系统中,我们点击下方的“文件管理器”按钮时,它打开的并不是库文件夹,而是全新的Home主页文件夹,里面罗列了我们经常访问的文件夹以及文件,这让很多 ...

  • win10系统在Home主页文件夹中添加库的小技巧

    在win10系统中,我们点击下方的“文件管理器”按钮时,它打开的并不是库文件夹,而是全新的Home主页文件夹,里面罗列了我们经常访问的文件夹以及文件,这让很多用户还不适应,那么怎么在home文件夹中添 ...