class method {
public static void printChars(char ch1, char ch2, int numberPerLine) {
for (int i = ch1; i <= (int) ch2 - (int) ch1; i++) { //starting at ch1, loops until ch2
if (i % numberPerLine == 0) { //max 10 characters per line
System.out.println((char) i);
}
else {
System.out.print((char) i + " ");
}
}
}
}
public class q2 {
public static void main(String[] args) {
method.printChars((char) 49, (char) 90, 10); //passes the ASCII values of 1 and Z onto the method
}
}
Я пытаюсь написать программу, которая принимает 3 ввода - (начальный символ, символ окончания и количество символов в строке), а затем распечатывает его. Например, (49, 90, 10) распечатывают все символы ASCII от 1 до Z, 10 за строку. Я только начал изучать классы в классе, я не уверен, если я правильно передаю аргументы методу.Передача аргументов методу
Моя программа ничего не печатает, любая идея, что может быть неправильным?
ммммм, нет, голец является единственным характер, я не верю, что вы можете сделать это таким образом, не могли бы вы объяснить свой вопрос еще? – DreadHeadedDeveloper
Я пытаюсь написать программу, которая принимает 3 ввода - (начальный символ, конечный символ и количество символов в строке), а затем распечатывает его. например (49, 90, 10) будет распечатывать все символы ASCII от 1 до Z, 10 за строку – Jack