gpt4 book ai didi

java - java中删除字符串中的重复字符而不使用字符串函数

转载 作者:行者123 更新时间:2023-11-30 03:12:39 26 4
gpt4 key购买 nike

任何人都可以建议我如何从 java 中的字符串中删除重复字符,并且不使用字符串函数。

据我所知,我们将给定的字符串转换为字符数组,然后我们可以使用 TreeSet 来删除重复项。但 ToCharArray 又是一个字符串函数。

最佳答案

您可以创建一个Scanner它读取该字符串就像您通过流读取它一样。

    String input = "Hello World";
Scanner scanner = new Scanner(input);
scanner.useDelimiter("");
while(scanner.hasNext()) {
System.out.println(scanner.next());
}

产量:

H
e
l
l
o

W
o
r
l
d

关于java - java中删除字符串中的重复字符而不使用字符串函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33299111/

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