This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
You need to do a better job of explaining what you want to do. Are you trying to write a method that will return each and every string contained in an array of strings? If so, you need to realize that a method only returns once. If it is a method that returns a string you only get one string.
Look at your code. What will "message" contain after you get out of the 'for' loop? Well it can only contain one value, so I guess it would be the last value in the array, since you assigning every value in the array to this variable. And ya to everything Elouise said.
Please ignore post, I have no idea what I am talking about.