gpt4 book ai didi

Java调用Char方法收集A到W之间的字符

转载 作者:行者123 更新时间:2023-12-02 03:19:52 25 4
gpt4 key购买 nike

我正在编写一个代码来显示从 a 到 w 的字母,每行仅 10 个字母。我的作业要求调用方法“public static void printChars(char c1, char c2)”,但我不太确定如何调用此方法。我的代码仍然非常困惑,我正在尝试根据教科书中给出的示例来理清并理解它:

import java.util.Scanner;

public class CallingTheCharMethods {

public static void main(String[] args) {

System.out.println("Printing all letters between a and w:");
}

final int NUMBER_OF_CHARS = 23;
final int CHARS_PER_LINE = 10;

}

for (int i = 0; i < NUMBER_OF_CHARS; i++) {

char ch = public static void printChars(char c1, char c2);

if ((i + 1) % CHARS_PER_LINE == 0)

System.out.println(ch);
else
System.out.print(ch);

}

再次,我对这些困惑、愚蠢的代码表示歉意。我正在尽力理解这一点。

最佳答案

关于拥有类似方法的想法

public static void printChars(char c1, char c2)

它可以从main中用不同的参数调用

例如

  printChars ('a', 'w');

此方法中的代码类似于

  for (char startChar = c1; startChar <= c2; startChar++) {
print startChar
}

现在添加到此,如果已经打印了 10,则需要换行,因此添加一个计数器

最后

    int counter = 1;
for (char startChar = c1; startChar <= c2; startChar++) {
System.out.print(startChar);
if (counter++ % 10 == 0) {
System.out.println();
}
}

关于Java调用Char方法收集A到W之间的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39763087/

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