Please code for me in JAVA  Consider the following incomplete declaration of a Code class. Portions of the code may be hidden by changing the corresponding letter or digit to an X using the hide method. For example, suppose the following String object is • instantiated: String code = new String("ABCdef123ghi456jkIMNO*); The following code fragment results in the output indicated. Code Fragment String code2 = new String( hide(code, 2, 7) ); System.out.println ( code2); Output ABXXXXX23ghi456jkIMNO The Code class also has a wordTriangle method, which doesn't return anything but takes in a String parameter and prints out a "word triangle" based on that word. For example, the method call to wordTriangle( "triangle" ) would result in the following output: triangle triangl triang trian tria tri tr t public class Code { // precondition: p1 >= 0, p1 < p2 // p2 <= mCode.length // Replaces the characters in the code starting at // position p1 until p2-1, inclusive, with an X public String hide(String code, int p1, int p2) {

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please code for me in JAVA 

Consider the following incomplete declaration of a Code class.
Portions of the code may be hidden by changing the corresponding letter or digit to an X using the hide method.
For example, suppose the following String object is
• instantiated: String code = new
String("ABCdef123ghi456jkIMNO*); The following code fragment results in the output indicated. Code Fragment
String code2 = new String( hide(code, 2, 7) );
System.out.println ( code2);
Output ABXXXXX23ghi456jkIMNO
The Code class also has a wordTriangle method, which doesn't return anything but takes in a String parameter and prints out a "word triangle" based on that word. For example, the method call to wordTriangle( "triangle" ) would result in the following output: triangle triangl triang trian tria tri tr t public class Code { // precondition: p1 >= 0, p1 < p2 // p2 <= mCode.length // Replaces the characters in the code starting at // position p1 until p2-1, inclusive, with an X
public String hide(String code, int p1, int p2) {

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps with 2 images

Blurred answer
Knowledge Booster
Methods of StringBuilder class
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education