This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
    Bookmark Topic Watch Topic
  • New Topic

Java String Character Data Entry Program

 
Ben Peer
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
  • Report post to moderator
I have an assignment in my computer science course and i can't figure out how to get this code to work to these guide line

this is the code


and these are the guide lines i am suppose to follow

Write a Java program that asks the user to enter characters, one at a time, from the command line. The program should end when the period (".") character is entered and the number of case changes that occurred should be displayed. As each character is entered, the program
o should change each lower case character to upper case after it is entered.
o should change each upper case character to lower case after it is entered.
o should output the resulting change to the monitor after each character is input.
o should not make any changes to other characters such as @ or $).
o should instruct the user to enter the period (.) character to end the program.


Help would be awesome because i am really stumped by this one

the most trouble i am having is finding a way to have the program reconize that a period has been entered and adding the strings entered together.
 
Joanne Neal
Rancher
Posts: 3742
16
  • Mark post as helpful
  • send pies
  • Report post to moderator
Ben Peer wrote:the most trouble i am having is finding a way to have the program reconize that a period has been entered


You are checking each time round the loop whether mix ends with a '.', but you never change the value of mix in the loop, so it will never end with '.' (unless the first character you enter is a '.').
 
Joanne Neal
Rancher
Posts: 3742
16
  • Mark post as helpful
  • send pies
  • Report post to moderator
Conversation continued in this thread
 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Report post to moderator
Locking to avoid cross-talk.
 
Campbell Ritchie
Sheriff
Posts: 48404
56
  • Mark post as helpful
  • send pies
  • Report post to moderator
Opened again to point out that it can cause no end of confusion to have multiple threads, either on the same website or on different websites.
 
    Bookmark Topic Watch Topic
  • New Topic