Problem with creating multiple "Zombies"

Hello! This is my first post, so I hope that this goes well :P!

Anyways, I am creating a mini-game to share with my friends. Not too big, just something to have fun with. My current problem is that I can only create 1 zombie, since my lack of experience forbids me from figuring this out, other then something about arrays, I have come to you! I hope you guys can help me :D!

Pastebin linkage: http://pastebin.com/qqbAkbcE

I will accept creative criticism, since that is a good way to learn. Also, please try to refrain from using some of the more “complex” methods, and stick to something I can understand/learn from right now. Thanks!

Why not use OOP to your advantage and have all data related to a zombie inside the ZombieClass, so move xZombie and yZombie. Then you should move CreateZombie and SpawnZombie into the parent class, since you should only be loading the image once. This way you can simply have the zombies in an ArrayList (or a simple array if you haven’t learned ArrayLists yet) and loop over them in your FindCharacter() method and when you draw them.

Thanks for the nudge. I think I got the right idea. Thanks!