Это новичок в Java, так что извиняйтесь за простые вопросы!Использование метода, отличного от Main
Что я хочу сделать, это на самом деле тестирование метода, отличного от Main, в моем классе Java. Поэтому мои вопросы несколько раз.
Допустим, мой пример кода, как показано ниже:
public static void main(String[] args) {
}
public static void sampleMethod(boolean condition) {
System.out.println(condition);
}
Я хочу проверить sampleMethod с теста. Как я прочитал Main должен инициировать другие методы, так в соответствии с этой информацией я обновить свой код, как показано ниже:
public static void main(String[] args) {
sampleMethod(true);
}
public static void sampleMethod(boolean condition) {
System.out.println(condition);
}
Как я хотел бы передать параметр из теста, независимо от параметра я называю Главное с должно передаваться методу sampleMethod. Но когда я обновляю код, как показано ниже, это вызывает ошибку, поскольку метод Main кажется приемлемым для String arg, в то время как я хотел бы передать логический параметр.
public static void main(String[] args) {
sampleMethod(args);
}
public static void sampleMethod(boolean condition) {
System.out.println(condition);
}
Может ли кто-нибудь сказать, как я могу это преодолеть?
Большое спасибо
Reha
Необходимо передать логическое значение. – SLaks
Какова информация в 'args', которую вы пытаетесь передать в' sampleMethod'? – Jon