as far as i know, based on language level-wise, java is higher than C++. thus, easier to learn than C++. but, you shouldn't choose which is easier but which is better (according to effectiveness and efficiency)
The only way to say one would be easier than another is if you have previous experience in programming and if so, with which languages.
If you already know C for instance, and perhaps Python for OOP, then you may have a slightly easier time learning C++.
Otherwise the general consensus seems to be that the answer to this question is very personal, what seems easier for you may be harder for someone else.