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
Textbook Question
Chapter 10.8, Problem 10.8.1CP
What are autoboxing and autounboxing? Are the following statements correct?
a. Integer x = 3 + new Integer(5);
b. Integer x = 3;
c. Double x = 3;
d. Double x = 3.0;
e. int x = new Integer(3);
f. int x = new Integer(3) + new Integer(4);
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Question: (Code must be in java language)
Assuming that you have the functions “drawPolygon(int[] x, int[] y, int n)” for drawing polygon, “drawRectangle(int x, int y, int width, int height)” for drawing rectangle and “drawCircle(int xc, intyc, int radius)” for drawing circle; draw the given shape.
Where: R(300,250), T1(325,275), T2(475,275), T3(400,400), P1(285,250), P2(225,275), P3(200,450), P4(285, 300), Q1(515,250), Q2(575,275), Q3(600,450), Q4(515,300)//Look attached image here
Note: No need to write the definition of the methods, there are no marks for definition. Only use method calls to create the shape as shown in Figure 1.
in java: Write a program that reads the following information and prints a payroll statement:
Employee’s name (e.g., Smith)
Number of hours worked in a week (e.g., 10)
Hourly pay rate (e.g., 9.75)
Federal tax withholding rate (e.g., 20%)
State tax withholding rate (e.g., 9%)
Your program must use proper formatting for the output either by using the printf command or String.format
java
You must print the number declared double x; on the screen. With which of the following options do you know that a number in the range -9999.99999 to 9999.99999 is printed with exactly 4 decimals and that all numbers in the number are displayed?
Choose an alternative:
a.System.out.format ("%. 4f", x);
b.System.out.format ("% 4.1f", x);
c.System.out.format ("% b", x);
d.System.out.format ("% s", x);
e.System.out.format ("% d", x);
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...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
In _______ file access, the contents of the file are read in the order they appear in the file, from the files ...
Starting Out with C++: Early Objects (9th Edition)
Roman Numerals Write a program that prompts the user to enter a number within the range of 1 through 10. The pr...
Starting Out with Python (4th Edition)
Car Loan If A dollars are borrowed at r interest compounded monthly to purchase a car with monthly payments for...
Introduction To Programming Using Visual Basic (11th Edition)
Briefly summarize the constructor issues in inheritance.
Starting out with Visual C# (4th Edition)
T F Private members of a protected base class become inaccessible to the derived class.
Starting Out with C++ from Control Structures to Objects (9th Edition)
What is the difference between a process that is ready and a process that is waiting?
Computer Science: An Overview (12th Edition)
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
- What is the exact output (in C++) of the following pseudocode segment? METHOD MAIN CALL myMethod (0,2)CALL myMethod (3,5) CALL myMethod (6,7) END MAIN METHOD myMethod(A,B)BEGIN WHILE (A < B) PRINT(A + " ") A ← A + 1 ENDWHILE PRINTLINE();END myMethodarrow_forwardCan you please help me with these 3 programs? Thank you so much. Program41.javaWrite a program that prompts the user to enter a full name consisting of three names (first middle last) into one String variable. Then use methods of class String to: print the number of characters in the full name, excluding spaces print just the middle name and the number of characters in it. print the three initials of the name print the last name in all lower case. print the full name in the usual alphabetical format (Last, First Middle) and proper case. Program42.javaIn right triangle ABC below, angle C is 90 degrees, side a = 48 , and side c = 73. Write a Java program that uses class Math to calculate the length of side b and the other two angles (in degrees). Express all measures accurate to two decimal places. See "Help with triangle program" above. Program43.javaHere are some data regarding a retail purchase: item: photo paper dept: A price: $8.99 quantity: 4 taxable: true Assign these data…arrow_forwardThis is a debugging problem that I have changed some but still not getting it. This is the problem - The files provided in the code editor to the right contain syntax and/or logic errors. In each case, determine and fix the problem, remove all syntax and coding errors, and run the program to ensure it works properly. This is the code - // DebugFive3.java // Determines whether item number on order is valid // Over 999 invalid // Less than 111 Invalid // Valid and less than 500 - Automotive Department // Valid and 500 or higher Housewares Department import java.util.Scanner; public class DebugFive3 { public static void main (String args[]) { int item; String output; final int LOW = 111; final int HIGH = 999; final int CUTOFF = 500; Scanner input = new Scanner(System.in); System.out.println("Please enter item number"); item = input.nextInt(); if(item < LOW) output = "Item number too low"; else if(item…arrow_forward
- The body mass index, BMI, is a measure used to determine if a person is overweight or not. We can calculate BMI from the weight of the person (in pounds) and the height (in inches) of the person.The formula for calculating BMI is:BMI = (weightInPounds * 703) divided by (heightInInches squared)In this problem, you will develop a Java program as a BMI calculator, that reads the user’s weight in pounds and height in inches, then calculates and displays the user’s body mass index BMI. Also, display the following information {from the US Department of Health} so the user can evaluate his/her BMI:BMI values:Underweight: less than 18.5Normal: between 18.5 and 24.9Overweight: between 25 and 29.9Obese: 30 or greaterarrow_forwardTHIS IS MEANT TO BE IN JAVA So far we've learned variables, branches, loops, and some array. The assignment is: Driving is expensive. Write a program with a car's miles/gallon and gas dollars/gallon (both doubles) as input, and output the gas cost for 20 miles, 75 miles, and 500 miles. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:System.out.printf("%.2f", yourValue); The output ends with a newline. This doesn't make sense to me.... Please show the end result and explain why you added what you added. This is what I have so far: import java.util.Scanner; public class LabProgram {public static void main(String[] args) {}}arrow_forwardIN JAVA The following program generates an error. Why? public static void printSum(int num1, int num2) {System.out.print(num1 + num2);}public static void main(String args[]) {int y;y = printSum(4, 5); return 0;} A. printSum() is missing a "return;" statement. B. The values 4 and 5 cannot be passed directly to printSum() C. main() has a return statement that returns the value 0 D. printSum() has void return type, so cannot be assigned to a variablearrow_forward
- Create a C# statement that uses each of the following built-in methods you have used in previous chapters, then make an intelligent guess about the return type and parameter list for the method used in each statement you created. a. Console.WriteLine() b. String. Equals() c. String. Compare() d. Convert.Tolnt32 () e. Convert. Tochar() f. Array. Sort()arrow_forwardHere is the question: Write an application that accepts three Strings from the user and displays them in alphabetical order without regard to case. Here is the code so far just needs to be altered: import java.util.*; public class Alphabetize2 { public static void main(String[] args) { String str1, str2, str3; Scanner in = new Scanner(System.in); System.out.print("Enter first string >> "); str1 = in.nextLine(); System.out.print("Enter second string >> "); str2 = in.nextLine(); System.out.print("Enter third string >> "); str3 = in.nextLine(); // display strings in alphabetical order if(str1.toLowerCase().compareTo(str2.toLowerCase()) < 0 && str2.toLowerCase().compareTo(str3.toLowerCase()) < 0) System.out.println("You entered the strings in alphabetical order"); else System.out.println("You did not enter the words in alphabetical order"); } }arrow_forwardThe twins Kartik and Kunaal want to play word search puzzles with their class. They want to befaster than everyone else in their class, so they decided to write a C code to help them find wordswith a click of a button. Little did they know, everyone in class decided to do this question. You are required to implement search2D function. void search2D(char word[], int wordSize, const int Size, char grid[Size][Size]); search2D receives the word to look for char word[], the size of the word int wordSize, sizeof the grid const int Size and the puzzle grid char grid[Size][Size]. The word size can bebetween 2 and 23. You are NOT required to check for the validity of the word size.search2D should look for the first letter in the word row by row. If it finds the first letter of the wordin the puzzle, it should look for the remaining of the word in the 8 directions from the south and goesclockwise, i.e. south, south-west, west, north-west, north, north-east, east and lastly…arrow_forward
- what are the difference betweenpassing an argument by pass by value and pass by refference?arrow_forwardAssume you are working as a developer in a bank, and you have been asked to develop a programto validate credit card numbers. Assume also that each credit card number consists of 8 digits. Thefollowing method is used to verify that the credit is valid or not: - Starting from the rightmost digit, form the sum of every other digit. For instance, if thecredit card number is 43589795, then you form the sum 5 + 7 + 8 + 3 = 23. - Double each of the digits that were not included in the preceding step. Add all digits of theresulting numbers. Considering for example the above credit card number 43589795,doubling the digits starting from the next-to-last one, yields 18 18 10 8. Adding all digitsin these values yields 1 + 8 + 1 + 8 + 1 + 0 + 8 = 27 - Add the sum of the two preceding steps. If the last digit of the resulting sum is 0, the creditcard number is valid; otherwise, it is invalid. In our case, 23 + 27 = 50, so the number isvalid. Write an Algorithm and Flowchart draw.arrow_forwardAssume you are working as a developer in a bank, and you have been asked to develop a programto validate credit card numbers. Assume also that each credit card number consists of 8 digits. Thefollowing method is used to verify that the credit is valid or not: - Starting from the rightmost digit, form the sum of every other digit. For instance, if thecredit card number is 43589795, then you form the sum 5 + 7 + 8 + 3 = 23. - Double each of the digits that were not included in the preceding step. Add all digits of theresulting numbers. Considering for example the above credit card number 43589795,doubling the digits starting from the next-to-last one, yields 18 18 10 8. Adding all digitsin these values yields 1 + 8 + 1 + 8 + 1 + 0 + 8 = 27 - Add the sum of the two preceding steps. If the last digit of the resulting sum is 0, the creditcard number is valid; otherwise, it is invalid. In our case, 23 + 27 = 50, so the number isvalid. 7. On Private Sub Frm_Your_Id_Load(sender As…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Files & File Systems: Crash Course Computer Science #20; Author: CrashCourse;https://www.youtube.com/watch?v=KN8YgJnShPM;License: Standard YouTube License, CC-BY
UNIX Programming (Part - 10) The File System (Directories and Files Names); Author: ITUTEES;https://www.youtube.com/watch?v=K35faWBhzrw;License: Standard Youtube License