gpt4 book ai didi

java - 用句点(.)分割的字符串表现出不同的行为

转载 作者:行者123 更新时间:2023-11-29 09:34:26 26 4
gpt4 key购买 nike

<分区>

我正在处理 String 并尝试使用 split() for 就像:-

String s = "Hi.Hello";
System.out.println(Arrays.toString(s.split(".")));

以上代码输出[]空数组。但是如果我转义 . 就像:-

String s = "Hi.Hello";
System.out.println(Arrays.toString(s.split("\\.")));

它给出正确的输出为 [Hi, Hello]

所以我想知道:-

为什么我需要转义 .. 它通常不被视为 String 中的转义字符,因为我们可以使用 . 直接。

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