Вот к примеру: Cat cat = new Cat(); String a = "Cat is" + cat; Почему сначала будет идти cat а не cat is? Зачем множество пустых строк между cat is и cat? И почему в конце cat? У кого есть время и желание, объясните пожалуйста (