gpt4 book ai didi

Java逐字符打印

转载 作者:行者123 更新时间:2023-12-02 03:28:50 24 4
gpt4 key购买 nike

所以我使用了一个名为 typePhrase 的小函数,它允许我给它任何字符串,它会在控制台中逐个字母地打印它。

public static String typePhrase(String phrase) {
for(int i = 0; i < phrase.length(); i++) {
long start = System.currentTimeMillis();
while (System.currentTimeMillis() - start < 50) {

}
System.out.print(phrase.charAt(i));
}
return " ";
}

我想知道是否有办法制作这样的函数,但一次打印很多字母,例如,每 50 毫秒它会一起打印 7 个字母。我现在使用的代码每 50 毫秒打印一个字母。

最佳答案

改变

for(int i = 0; i < phrase.length(); i++) {

for(int i = 0; i < phrase.length(); i += 7) {

phrase.charAt(i)

phrase.substring(i, Math.min(i + 7, phrase.length())

关于Java逐字符打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38395033/

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