title: Identify individual words within a string JAVA
body: <p>My project has the user enter three words, all in one line, (of greater than two characters), Example: One Two Three, will chop some letters each word (see below for specifics), and finally combine the modified words into one big word.</p>
  
  <p>I wrote it all out in pseudo code, but I'm having an issue finding out how to use the substring method to determine when one word ends, and the next one begins. What I think I could do is somehow identify the space between words, and make that the breaking point. Is there some kind of if statement I could use for that? Like "if (nextchar = ' ') start storing in the next variable? And fit that all in a while loop? </p>
  
  <p>If I've made that too confusing, here's the assignment my professor gave me. Please don't just give me the answer, I would much rather be pointed in the right direction and figure it out.</p>
  
  <ol>
  <li>Prompt the user to enter three words, separated by spaces. Input the words as Strings.</li>
  <li>Concatenate together all the characters in the first word, except the first one, with all the characters in the second
  word, except the first and last ones with all the characters in the third word, except the last one. Print this String and
  only this String out. You may assume – for the sake of simplicity – that each word that the user enters has at least
  two characters (you do NOT have to check for this). For example, if the three words input are “fun”, “With”,
  “Strings”, then the output for this step should be “unitString”. Hint: use the substring() method for this step. Another
  hint: store the substrings in three new String variables, so you don’t end up changing the three original words.</li>
  </ol>
  
  <p>Thanks!</p>