gpt4 book ai didi

java - 如何拆分字符串并将其存储在数组中

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

我尝试了以下示例,但它给出了以下输出 output[] .我已将字符串“1.0”传递给函数 calculatePayout()并希望将 1 存储在 s[0] 中和 0 在 s[1]

import java.util.Arrays;


public class aps {

public void calculatePayout(String amount)
{
String[] s = amount.split(".");
System.out.println("output"+Arrays.toString(s));
}

public static void main(String args[])
{
new aps().calculatePayout("1.0");
}
}

最佳答案

方法 split() 接受正则表达式。字符 . 在正则表达式中表示“一切”。要使用 . 拆分您的字符串,您必须对其进行转义,即 split("\\.")。需要第二个反斜杠,因为第一个反斜杠转义正则表达式的点,第二个反斜杠转义 java 编译器。

关于java - 如何拆分字符串并将其存储在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16078686/

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