PROBLEM: You are to write a program in Java that takes in as input a string message and an integer. The program will then scramble the message by converting each character of the message to its numeric code, adding the specified integer to this code, and then converting the resulting number back to a character. To do this, you must create a class that handles a string and an encoding integer. Required Class Variables: Should include a string to hold the message, and an int to hold the value to alter the message by. Required Member Methods: setMessage() - prompts the user to enter the message to be encrypted getMessage() - lets user see what string they typed in setCode() - prompts the user to enter the code with which to encrypt the message getCode() - lets the user see what code they entered encrypt() - will take in a single character at a time and return a result of type char encryptAll() - will use a loop calling encrypt to encrypt the entire message printOut() - prints out the converted message
PROBLEM: You are to write a program in Java that takes in as input a string message and an integer. The program will then scramble the message by converting each character of the message to its numeric code, adding the specified integer to this code, and then converting the resulting number back to a character. To do this, you must create a class that handles a string and an encoding integer. Required Class Variables: Should include a string to hold the message, and an int to hold the value to alter the message by. Required Member Methods: setMessage() - prompts the user to enter the message to be encrypted getMessage() - lets user see what string they typed in setCode() - prompts the user to enter the code with which to encrypt the message getCode() - lets the user see what code they entered encrypt() - will take in a single character at a time and return a result of type char encryptAll() - will use a loop calling encrypt to encrypt the entire message printOut() - prints out the converted message
Chapter7: Characters, Strings, And The Stringbuilder
Section: Chapter Questions
Problem 5PE
Related questions
Question
I'm having trouble coding this particular program. It would be nice if I could get some help. A screenshot of the entire working program is best. Thank you!

Transcribed Image Text:PROBLEM: You are to write a program in Java that takes in as input a string message and an integer. The program will
then scramble the message by converting each character of the message to its numeric code, adding the specified integer
to this code, and then converting the resulting number back to a character. To do this, you must create a class that
handles a string and an encoding integer.
Required Class Variables: Should include a string to hold the message, and an int to hold the value to alter the message
by.
Required Member Methods:
setMessage() - prompts the user to enter the message to be encrypted
getMessage() - lets user see what string they typed in
setCode() - prompts the user to enter the code with which to encrypt the message
getCode() - lets the user see what code they entered
encrypt() - will take in a single character at a time and return a result of type char
encryptAll() - will use a loop calling encrypt to encrypt the entire message
printOut() - prints out the converted message
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 4 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT

C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning

Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,

EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT

C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning

Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,

EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT

Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning

Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning