gpt4 book ai didi

java - 空数组,split方法

转载 作者:行者123 更新时间:2023-12-01 14:42:11 26 4
gpt4 key购买 nike

我的问题是数组 ms[ ]当我执行 split( ); 时没有获取值;为什么会发生这种情况?

public class Test {

public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat ft = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss."); //change format
String msgTime = ft.format(date);
System.out.println(msgTime);

String ms[] = msgTime.split(".");
System.out.println(ms.length);
}
}

最佳答案

问题是 split() 函数采用正则表达式作为参数,而不是简单的字符串。和 ”。”正则表达式的意思是“任何符号”。所以你需要逃避它。

String ms[] = msgTime.split("\\.");

关于java - 空数组,split方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15840328/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com