se1011 week 5, class 1 today more java api tools packages object oriented programming muddiest point...
DESCRIPTION
Packages import java.util.Random; public class Example { public static void main(String[ ] ignored) { java.util.Random generator; } SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder 3 PackageClass name Fully-qualified nameTRANSCRIPT
![Page 1: SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up](https://reader035.vdocuments.net/reader035/viewer/2022081806/5a4d1b307f8b9ab05999afbf/html5/thumbnails/1.jpg)
SE1011Week 5, Class 1 Today
More Java API tools Packages Object Oriented Programming Muddiest Point
Tomorrow: Lab 5 – In-lab demo requirements now up on my
site I plan to return exam tomorrow – please ask if I
don't… SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder 1
![Page 2: SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up](https://reader035.vdocuments.net/reader035/viewer/2022081806/5a4d1b307f8b9ab05999afbf/html5/thumbnails/2.jpg)
Generating random numbersjava.util.Random generator = new java.util.Random(); int randomValue = generator.nextInt(3);
Random generator = new Random();int randomValue = generator.nextInt(3);
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder 2
![Page 3: SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up](https://reader035.vdocuments.net/reader035/viewer/2022081806/5a4d1b307f8b9ab05999afbf/html5/thumbnails/3.jpg)
Packages
import java.util.Random;
public class Example { public static void main(String[ ] ignored) { java.util.Random generator;
}} SE-1011 Slide design: Dr. Mark L. Hornick
Instructor: Dr. Yoder 3
Package Class name
Fully-qualified name
![Page 4: SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up](https://reader035.vdocuments.net/reader035/viewer/2022081806/5a4d1b307f8b9ab05999afbf/html5/thumbnails/4.jpg)
DecimalFormatDecimalFormat moneyFormatter;moneyFormatter = new DecimalFormat("$#.00");moneyFormatter.format(number)
Also worth knowing: Formatter or (for single use) String.format(…). May want to google examples.
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder 4
![Page 5: SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up](https://reader035.vdocuments.net/reader035/viewer/2022081806/5a4d1b307f8b9ab05999afbf/html5/thumbnails/5.jpg)
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder 5
![Page 6: SE1011 Week 5, Class 1 Today More Java API tools Packages Object Oriented Programming Muddiest Point Tomorrow: Lab 5 – In-lab demo requirements now up](https://reader035.vdocuments.net/reader035/viewer/2022081806/5a4d1b307f8b9ab05999afbf/html5/thumbnails/6.jpg)
Acknowledgement This course is based on the textIntroduction to Programming with Java by Dean & Dean, 2nd Edition
SE-1011 Slide design: Dr. Mark L. Hornick Instructor: Dr. Yoder 6