Once you get past the syntax, Java and Objective-C are very similar. The object models are similar as are the type systems. If you can program in Java, you will probably find Objective-C easy to learn.
The biggest difficulty is in memory management. Once you understand the retain/release mechanism and autorelease pools, things get much easier.