Ваш вопрос показывает слабое понимание языка программирования Java.
Подпись someMethod не изменится. Это правильно. Это использование someMethod (reader.nextLine());
также правильно. reader.nextLine()
возвращает String
, что соответствует сигнатуре метода.
Это не изменится и внутри объекта. В любом случае он должен существовать в классе, который в некотором смысле является объектом.
Я бы посоветовал вам больше узнать, узнать больше о языке Java. Продолжайте экспериментировать.