首页 > 编程语言 >java基础常用

java基础常用

时间:2023-02-09 14:58:09浏览次数:39  
标签:初始化 常用 java String 基础 arr 数组 null out

数组

java 数组需要先初始化才能使用

初始化后未填充的位置自动填充null

Object数组能存储任意类型数据,包括基本数据类型

Object数组

1     @Test
2     public void objectArrTest() {
3         Object[] arr = new Object[3];
4         arr[0] = 1;
5         arr[2] = "2";
6         // [1, null, 2]
7         System.out.println(Arrays.toString(arr));
8     }

 

String数组

 1 /**
 2  * String数组
 3  *
 4  * @author ztw
 5  * @data 2023/2/8
 6  */
 7 public class StringTest {
 8     /**
 9      *  java 数组需要先初始化才能使用
10      */
11     @Test
12     public void strArrayTest() {
13         String a = "xxx";
14         String b = "yyy";
15         // String[]创建写法一:同时声明、初始化、赋值
16         String[] strArr = new String[]{a,b};
17         // [xxx, yyy]
18         System.out.println(Arrays.toString(strArr));
19 
20 
21         // String[]创建写法二:先声明、初始化,后续再赋值
22         String[] strArr2 = new String[2];
23         // 数组声明写法2:[]和变量名可以换位置 不推荐
24         String strArr3[] = new String[2];
25         // [null, null] 未赋值,填充null
26         System.out.println(Arrays.toString(strArr2));
27         // [null, null]
28         System.out.println(Arrays.toString(strArr3));
29     }
30 }

 

字符串

 

  

标签:初始化,常用,java,String,基础,arr,数组,null,out
From: https://www.cnblogs.com/deity-night/p/17102546.html

相关文章

  • JavaScript 入门(下)
    目录​​一、JavaScript简介​​​​二、JavaScript的特点​​​​1、动态改变页面内容​​​​2、动态改变网页的外观​​​​3、验证表单数据​​​​4、响应事件​​​​......
  • JavaScript 入门(上)
    目录​​一、JavaScript简介​​​​二、JavaScript的特点​​​​1、动态改变页面内容​​​​2、动态改变网页的外观​​​​3、验证表单数据​​​​4、响应事件​​​​......
  • Java干货知识点(基本数据类型及标识符)
    一;数据类型;       数据类型  关键字  取值范围     整         byte-128~127         数​     ......
  • JMeter笔记18 | JMeter常用配置元件简介
    (18|JMeter常用配置元件简介)1FTPRequestDefault即FTP请求默认值。多个FTP请求具有相同的配置时,可以把这些相同的点提取出来;且只需要配置一次。参数说明......
  • 0基础搭建基于OpenAI的ChatGPT钉钉聊天机器人
    前言:以下文章来源于我去年写的个人公众号。最近chatgpt又开始流行,顺便把原文内容发到博客园上遛一遛。注意事项和指引:注册openai账号,需要有梯子进行访问,最好是欧美国家的......
  • Java使用memcached
    1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar2.创建memcached工具类:publicclassMemcachedUtil{02......
  • 30 个 IDEA 常用小技巧,应有尽有,让你的撸码效率直接起飞...
    IDEA作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇......
  • 说出下面JavaScript代码运行的结果,说说为什么?
    functiontest(person){person.age=26;person={name:'abc',age:18}returnperson};constp1={name:'xyz',age:19};constp2=test(p1);consol......
  • JavaScript闭包有哪些表现形式?
    在真实的场景中,究竟在哪些地方能体现闭包的存在?1.返回一个函数functionf1(){vara=2;returnfunctionf2(){console.log(a);//2};};varnum=f1();num()......
  • kettle HOUR_OF_DAY: 2 -> 3报错的问题 JAVA API
    背景在使用kettleGUI过程中,没有问题但是javaapi报错HOUR_OF_DAY:2->3,查询得知是数据库问题系统时区问题,需要在数据库连接加上时区:&serverTimezone=Asia/Shan......