gpt4 book ai didi

Java - 以类似于二维数组的方式访问字符串中的字符?

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

是否有或多或少简单的方法(无需我自己全部实现)来使用类似于二维数组的语法访问字符串中的字符?

例如:

"This is a string\nconsisting of\nthree lines"

您可以在哪里访问(读/写)'f',如 myString[1][12] - 第二行,第 13 行。

最佳答案

您可以使用 split() 函数。假设你的String赋值给变量s,那么

String[] temp = s.split("\n");

返回一个数组,其中每个数组元素都是一个字符串,位于其自己的新行上。然后你可以做

temp[1].charAt(3);

访问第一行(从零开始)的第三个字母(从零开始)。

关于Java - 以类似于二维数组的方式访问字符串中的字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17578906/

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