Question: java please give the code for class and tester!! Do not copy another answer on chegg that's unuseful thanks! P9.18 The System.out.printf method has predefined
java please give the code for class and tester!! Do not copy another answer on chegg that's unuseful thanks!

P9.18 The System.out.printf method has predefined formats for printing integers, floating- point numbers, and other data types. But it is also extensible. If you use the s format, you can print any class that implements the Formattable interface. That interface has a single method: void formatTo(Formaltter formatter, int flags, int width, int precision) In this exercise, you should make the BankAccount class implement the Formattable interface. Ignore the flags and precision and simply format the bank balance, using the given width. In order to achieve this task, you need to get an Appendable reference like this: Appendable a - formatter.outO; Appendable is another interface with a method void append (CharSequence sequence) CharSequence is yet another interface that is implemented by (among others) the String class. Construct a string by first converting the bank balance into a string and then padding it with spaces so that it has the desired width. Pass that string to the append method. .. . P9.19 Enhance the formatTo method of Exercise P9.18 by taking into account the precision
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
