how to write a program in java called FileMaker.java that creates a small text file. in BlueJ Prompt the user to enter the number of lines to be created. If the user enters a number less than 1 or more than 20, or enters nothing, print a message saying "Defaulting to 20 lines" and set the number of lines to 20 Prompt the user to enter the number of chars in each line. If the user enters a number less than 1 or more than 20, or enters nothing, print a message saying "Defaulting to 20 characters" and set the line length to 20. Prompt the user to enter the 'character set' to use. For example "ABC123". These will be the characters used to fill the file. If the user enters nothing, set the default character set to "ABC123". Use loops to generate the file according the parameters enter by the user. Fill the file with random characters using only the characters from the character set entered (plus carriage returns and/or line feeds as appropriate). Print the resulting file on the BlueJ console. Display the results using the following format: Filename: output.txt Number of lines: 4 Line Length: 8 Character Set: ABC123 2CB3A32C BB13CAA3 C3A21CB2 CC2B13A3
how to write a program in java called FileMaker.java that creates a small text file. in BlueJ
Prompt the user to enter the number of lines to be created. If the user enters a number less than 1 or more than 20, or enters nothing, print a message saying "Defaulting to 20 lines" and set the number of lines to 20
Prompt the user to enter the number of chars in each line. If the user enters a number less than 1 or more than 20, or enters nothing, print a message saying "Defaulting to 20 characters" and set the line length to 20.
Prompt the user to enter the 'character set' to use. For example "ABC123". These will be the characters used to fill the file. If the user enters nothing, set the default character set to "ABC123".
Use loops to generate the file according the parameters enter by the user. Fill the file with random characters using only the characters from the character set entered (plus carriage returns and/or line feeds as appropriate).
Print the resulting file on the BlueJ console.
Display the results using the following format:
Filename: output.txt
Number of lines: 4
Line Length: 8
Character Set:
ABC123
2CB3A32C
BB13CAA3
C3A21CB2
CC2B13A3
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 2 images