Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
11th Edition
ISBN: 9780134670942
Author: Y. Daniel Liang
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 10.10, Problem 10.10.8CP
Program Plan Intro
Program:
//Class defintion
public class Test {
//Create the data field
private String text;
//Create the string constructor
public Test(String s) {
String text = s;
}
//Define main function
public static void main(String[] args) {
//Create object and assign the arguments
Test test = new Test("ABC");
//print the required text
System.out.println(test.text.toLowerCase());
}
}
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
public class StringArrayManipulation {
public static double getSum(String[][] data) {
????? // code goes here
}
public static void main (String[] args) {
String [][] data = {
{"Abc,1abc2,12.3,23 west,7.88"},
{"sdf,1agdfgdfgdfgbc,2342.3,23 east,34.34"},
{"Abrgdfhc,1adfbc2,132.3,22 west,34.2"},
{"Abthhc,1adffdggbc2,142.3,21 west,23.5"},
{"ryreyh,1arttt4t43bc2,1232.3,233 west,325.55"},
{"Abbbgfbfgbc,1abrgfhfbc2,152.3,53 west,45.34"},
{"A5yyeybc,1a454tbc2,89.7,26 west,325.6"},
{"Ah5yybc,1afg3bc2,28.9,28 west,234.2"}
};
System.out.println("Expected output: 4132.4, output: " + getSum(data));
}
}
When you run the following code, what would happen?public class ArrayExample {public static void main(String arg[]){int [] ages = {10, 12, 13, 17, 20};char[] alphabets = {'a', 'b', 'c', 'd', 'e'};out.println();System.out.println(ages);}}(a) It prints out [I@70dea4e.(b) It prints out 10 12 13 17 20.(c) It prints out a b c d e.(d) It prints nothing.
in java: finish the methods for shallow and deep copy
public class Book {private String title;private String author;private int numPages;public Book(String title, String author, int numPages){this.title = title;this.author = author;this.numPages = numPages;}public String getTitle(){ return this.title; }public String getAuthor(){ return this.author; }public int getPages(){return this.numPages; }public void setTitle(String newTitle){ this.title = newTitle; }public void setAuthor(String newAuthor){ this.author= newAuthor;}public void setPages(int numPages){ this.numPages = numPages; }public static void shallowCopyBookArray(Book[] orig, Book[] copy){// FIX ME}public static void deepCopyBookArray(Book[] orig, Book[] copy){// FIX ME}public static void main(String[] args) {Book[] books = new Book[6];books[0] = new Book("The Great Gatsby", "F. Scott Fitzgerald", 180);books[4] = new Book("War of the Worlds", "H.G.Wells", 160);Book[] classics = new Book[6];//shallowCopyBookArray(books,…
Chapter 10 Solutions
Introduction to Java Programming and Data Structures, Comprehensive Version (11th Edition)
Ch. 10.2 - Prob. 10.2.1CPCh. 10.3 - Is the BMI class defined in Listing 10.4...Ch. 10.4 - Prob. 10.4.1CPCh. 10.4 - Prob. 10.4.2CPCh. 10.4 - Prob. 10.4.3CPCh. 10.4 - Prob. 10.4.4CPCh. 10.7 - Prob. 10.7.1CPCh. 10.7 - Prob. 10.7.2CPCh. 10.7 - How do you convert an integer into a string? How...Ch. 10.7 - Show the output of the following code: public...
Ch. 10.7 - Prob. 10.7.5CPCh. 10.8 - What are autoboxing and autounboxing? Are the...Ch. 10.8 - Show the output of the following code. public...Ch. 10.9 - What is the output of the following code? public...Ch. 10.10 - Suppose s1, s2, s3, and s4 are four strings, given...Ch. 10.10 - To create the string Welcome to Java, you may use...Ch. 10.10 - What is the output of the following code? String...Ch. 10.10 - Let s1 be Welcome and s2 be welcome Write the...Ch. 10.10 - Prob. 10.10.5CPCh. 10.10 - Prob. 10.10.6CPCh. 10.10 - Prob. 10.10.7CPCh. 10.10 - Prob. 10.10.8CPCh. 10.10 - What is wrong in the following program? 1public...Ch. 10.10 - Show the output of the following code: public...Ch. 10.10 - Show the output of the following code: public...Ch. 10.11 - Prob. 10.11.1CPCh. 10.11 - Prob. 10.11.2CPCh. 10.11 - Prob. 10.11.3CPCh. 10.11 - Prob. 10.11.4CPCh. 10.11 - Prob. 10.11.5CPCh. 10.11 - Suppose s1 and s2 are given as fot tows:...Ch. 10.11 - Show the output of the following program: public...Ch. 10 - (The Time class) Design a class named Time. The...Ch. 10 - (The BMI class) Add the following new constructor...Ch. 10 - (The MyInteger class) Design a class named...Ch. 10 - Prob. 10.4PECh. 10 - (Display the prime factors) Write a program that...Ch. 10 - (Display the prime numbers) Write a program that...Ch. 10 - Prob. 10.7PECh. 10 - Prob. 10.8PECh. 10 - (The Course class) Revise the Course class as...Ch. 10 - Prob. 10.10PECh. 10 - Prob. 10.11PECh. 10 - (Geometry: the Triangle2D class) Define the...Ch. 10 - (Geometry: the MyRectangle 2D class) Define the...Ch. 10 - (The MyDate class) Design a class named MyDate....Ch. 10 - (Geometry: the bounding rectangle) A bounding...Ch. 10 - (Divisible by 2 or 3) Find the first 10 numbers...Ch. 10 - (Square numbers) Find the first 10 square numbers...Ch. 10 - (Mersenne prime)A prime number is called a...Ch. 10 - (Approximate e) Programming Exercise 5.26...Ch. 10 - (Divisible by 5 or 6) Find the first 10 numbers...Ch. 10 - (Implement the String class) The String class is...Ch. 10 - (Implement the String class) The String class is...Ch. 10 - (Implement the Character class) The Character...Ch. 10 - (New string split method) The split method in the...Ch. 10 - (Implement the StringBuilder class) The...Ch. 10 - (Implement the StringBuilder class) The...
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.Similar questions
- This is my question and this is the code in lab 2The 1's are replaced with an E public class 1xam { private int day; private int month; private int year; private int hour; private int minutes; private double maxMarks; private final String type; private final int order; private static int lab1xamCounter = 0; private static int midterm1xamCounter = 0; public static final String LAB_1XAM = "Lab 1xam"; public static final String MIDTERM_1XAM = "Midterm 1xam"; public static final String FINAL_1XAM = "Final 1xam"; public 1xam(String type) { this (type, 0, 0, 0, 0, 0, 0); } public 1xam(String type, double maxMarks) { this (type, maxMarks, 0, 0, 0, 0, 0); } public 1xam(String type, double maxMarks, int day, int month, int year) { this (type, maxMarks, day, month, year, 0, 0); } public 1xam(1xam other) { this (other.getType(), other.getMaxMarks(), other.getDay(), other.getMonth(), other.getYear(), other.getHour(), other.getMinutes()); } public 1xam(String type, double maxMarks,…arrow_forwardThe String class is provided in the Java library.Provide your own implementation for the following methods (name the newclass MyString2):public MyString2(String s);public int compare(String s);public MyString2 substring(int begin);public MyString2 toUpperCase();public char[] toChars();public static MyString2 valueOf(boolean b);arrow_forwardIdentify the method stub in the following code: public class VoltageCalc { private int inCurrent; private double inResistance; public void setValues(int i, double r) { inCurrent = i; inResistance = r; } public int getVoltage() { System.out.println("FIXME: Calc Voltage");return 0;} public static void main(String [] args) { VoltageCalc myCircuit = new VoltageCalc(); myCircuit.setValues(4, 3.15); } } Group of answer choices public void setValues(int i, double r) {...} public class VoltageCalc {...} public int getVoltage() {...} public static void main(String [] args) {...} Nextarrow_forward
- The String class is provided in the Java library.Provide your own implementation for the following methods (name the newclass MyString1):public MyString1(char[] chars);public char charAt(int index);public int length();public MyString1 substring(int begin, int end);public MyString1 toLowerCase();public boolean equals(MyString1 s);public static MyString1 valueOf(int i);arrow_forwardpublic class main { public static void main(String [] args) { Dog dog1=new Dog(“Spark”,2),dog2=new Dog(“Sammy”,3); swap(dog1, dog2); System.out.println(“dog1 is ”+ dog1); System.out.println(“dog2 is ”+ dog2); } public static void swap(Dog a, Dog b) { String nameA = a.getName(); String nameB = b.getName(); a.setName(nameB); b.setName(nameA); } What is the output of the main()?arrow_forwardpublic class RepeatStrings {public static void main(String[] argv) throws Exception{final int SIZE = 3;Scanner keyboard = new Scanner(System.in);QueueADT<String> stringQueue;//stringQueue = new CircularArrayQueue<String>(SIZE);stringQueue = new LinkedQueue<String>();StackADT<String> stringStack;stringStack = new ArrayStack<String>(SIZE);String line;for (int i = 0; i < SIZE; i++){System.out.print("Enter a line of text which includes only 3 words > ");line = keyboard.nextLine();//TODO enque the new element//TODO push the new element}System.out.println("\nOrder is: ");for (int i = 0; i < SIZE; i++){// TODO Remove an element in the order in which we input strings// Save it to the String variable, named lineSystem.out.println(line);}System.out.println("\nOpposite order is: ");for (int i = 0; i < SIZE; i++){// TODO Remove an element in the order opposite to they were entered// Save it to the String variable, named lineSystem.out.println(line);}}}arrow_forward
- What will the following program display?public class ReviewQuestion5{public static void main(String[] args){int x = 10;System.out.println(myMethod(x));}public static int myMethod(int num){if (num <= 0)return 0;else return myMethod(num − 1) + num; }}arrow_forwardPlease explain Common String Mistake in the code below/question in Bold: public class StringMistakeDemo{public static void main(String[] args) {String a = "Roux";String b = "Roux";String c = new String("Roux"); /** Number 1* Consider the output from the this block of code. * Which line causes the "false"?* Why are the last two lines different?*/System.out.println();System.out.println("Roux" == "Roux"); //comparing two stringsSystem.out.println(a == b); //comparing two string variablesSystem.out.println(a == c); //comparing two other string variablesSystem.out.println(a.equals(c));//using the string class method "equals"/** Number 2* "identityHashCode" provides a numeric signature that includes the * memory location for the variable. * What does the following output tell you about how Java stores…arrow_forwardHow to code using Netbeans: 1.)Public int getHoursWorked()- optional (created in main method). 2.) Public double getPayRate()- optional (created in main method). 3.) Public string getNames()- optional (created in main method).arrow_forward
- Q3)What is the o/p of following program? public class MyClass { public static void main(String[] args) { int[] dest= new int[]{0, 1,2,3,4,5}; System.out.println(dest [0]+ dest [5]+dest [2]); } } Answers a) 052 b) Compilation Error c) 7 d)152arrow_forwardWhat will the following program display?public class Checkpoint{public static void main(String[] args){int num1 = 99;double num2 = 1.5;System.out.println(num1 + " " + num2);myMethod(num1, num2);System.out.println(num1 + " " + num2);}public static void myMethod(int i, double d){System.out.println(i + " " + d);i = 0;d = 0.0;System.out.println(i + " " + d);}}arrow_forward// Program displays some facts about a stringpublic class DebugSeven3{public static void main(String[] args){ String quote ="Honesty is the first chapter in the book of wisdom. - Thomas Jefferson"; System.out.println("index.of('f') is: " + indexOf('f'));System.out.println("index.of('x') is: " + indexOf('x'));System.out.println("char.At(5) is: " + charAt(5));System.out.println("endsWith(\"daughter\") is: " + quote.endswith("daughter"));System.out.println("endsWith(\"son\") is: " + quote.endswith("son"));System.out.println("replace('e', '*') is: " + quote.replace('e', 'M'));}}arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
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)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education