Вы находитесь в верхнем фрагменте, пытаясь присвоить объект Double типу примитива, подобному этому.
double doubleObj=new Double( doublehelpermethod);
, что, конечно, будет работать из-за распаковки (преобразование типа оболочки в эквивалентный ему примитивный тип) , но с какой проблемой вы сталкиваетесь - это разыменование doublehelpermethod
.
doublehelpermethod.intValue()
невозможно, поскольку doublehelpermethod
является переменной типа примитива и не может быть связана с использованием точки .
См. * Автобокс