Может кто подсказать, в чём проблема?
Ни в какую не проходит проверку.
Перепроверил всё в коде, setName из main передаёт аргумент String name в метод setName, где параметр передаётся и присваивается переменной private String name.
Попробовал даже с System.out.print(Cat.name) в main - выдаёт всё правильно.
Всю голову сломал, не понимаю.
package com.javarush.task.task04.task0403;
public class Cat {
private static String name;
public static void setName(String name) {
Cat.name = "Barsic";
}
public static void main(String[] args) {
Cat.setName(name);
}
}