Я новичок в Java, и у меня нет большого опыта программирования. Некоторое время я работал с этим кодом, и я не уверен, как заставить его работать.Смешивание разных типов
public class Bases {
public static void main(String[] args) {
String base = args[0];
char valid = args[0].charAt(0);
char[] newvalid = { 'A', 'G', 'C', 'T'};
if (valid == newvalid)
return valid;
else
System.out.println("Not a valid base");
}}
Так вот мои вопросы: 1. Можно ли смешивать обугленный [] и символ? 2. И может ли кто-нибудь объяснить, почему вы «не можете вернуть значение из метода, тип результата которого недействителен»?
Любая помощь была бы оценена.
Смешайте их как? Сравните их? Как вы сравниваете персонажа и многих персонажей? Как вы думаете, _cannot вернуть значение из метода, для которого тип результата равен void_? –
Начните с учебника java, а не SO. Это похоже на проблемы 1-го дня. – csmckelvey
Я думаю, что вы ищете [как проверить, содержит ли массив определенное значение] (http://stackoverflow.com/questions/1128723/how-can-i-test-if-an-array-contains-a -certain-значение). – azurefrog