SlideShare ist ein Scribd-Unternehmen logo
1 von 1
Downloaden Sie, um offline zu lesen
Apply your knowledge of Java 2 programming techniques. Submit the project.zip via Blackboard.
Create a project that interacts with the user, creates a text file, adds records to the text file, and
displays the contents of the text file. 1. Create Java project Week10Test2. This project will include
development of the CreateNotes.java and any other classes you may choose to develop. (10
points-be sure to name the objects as required) Demonstrate that you can access a text file by
creating it, adding records to it, and printing the contents of the file. 2. Prompt the user for a
directory name and the file name with .bxt extension. Be sure this has a bxt extension. (10 points)
a. If the file already exists, display "File already exists". (10 points) b. If the file does not exist,
create it and send a message that the "File created" (10 points) 3. Allow the user to enter data into
the file by prompting the user to enter the input. (10 points) 4. Allow the user to type input and add
it to the file. Press Enter twice to exit. Hint: strText isEmpty(), strText lengthy) ==0, or
strText.equals/ +) (10 points) 5. You must use the ReadStringFromUser method in this program.
(20 points) 6. Once the user finishes, print the file contents to the console screen. (20 points) 7. Be
sure the program checks for other error processing. validation, etc. as necessary. (20 points) 8.
The program must follow proper naming conventions of this course. (20 points) 9. Test the
program and provide a print-screen of the test results. (20 points) 10. Be sure to have the proper
program documentationfcomments. All methods must have the proper JavaDoc comments. (20
points) 11. Generate a JavaDoc for your Project. You do this by selecting your project folder,
select Project, Generate JavaDoc. You can refresh your project to see the doc folder that contains
your index.html. Select Open With. Web Browser, navigate to annotations and provide a
printscreen with your submission. (20 points) 12. Refer to the homework assignments for tips on
how to create this application. If you have questions, be sure to ask your instructor.

Weitere ähnliche Inhalte

Ähnlich wie Java Project - Create, Add, Display Text File Records

Designing A Project Using Java Programming
Designing A Project Using Java ProgrammingDesigning A Project Using Java Programming
Designing A Project Using Java ProgrammingKaty Allen
 
PT1420 File Access and Visual Basic .docx
PT1420 File Access and Visual Basic                      .docxPT1420 File Access and Visual Basic                      .docx
PT1420 File Access and Visual Basic .docxamrit47
 
Previous weeks work has been uploaded as well as any other pieces ne.docx
Previous weeks work has been uploaded as well as any other pieces ne.docxPrevious weeks work has been uploaded as well as any other pieces ne.docx
Previous weeks work has been uploaded as well as any other pieces ne.docxkeilenettie
 
Project a twitter dataset analysis
Project a twitter dataset analysisProject a twitter dataset analysis
Project a twitter dataset analysisYu Luo
 
Web development resources brackets
Web development resources bracketsWeb development resources brackets
Web development resources bracketsLaurence Svekis ✔
 
Prg 218 entire course
Prg 218 entire coursePrg 218 entire course
Prg 218 entire coursegrades4u
 
Testing in Craft CMS
Testing in Craft CMSTesting in Craft CMS
Testing in Craft CMSJustinHolt20
 
Supplement2d netbeans6
Supplement2d netbeans6Supplement2d netbeans6
Supplement2d netbeans6olveraadrian82
 
Developing Projects & Research
Developing Projects & ResearchDeveloping Projects & Research
Developing Projects & ResearchThomas Mylonas
 
Introduction to Android and Java.pptx
Introduction to Android and Java.pptxIntroduction to Android and Java.pptx
Introduction to Android and Java.pptxGandhiMathy6
 
PRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comPRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comMcdonaldRyan108
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comULLPTT
 
CIS 406 Entire Course NEW
CIS 406 Entire Course NEWCIS 406 Entire Course NEW
CIS 406 Entire Course NEWshyamuopfive
 

Ähnlich wie Java Project - Create, Add, Display Text File Records (20)

Designing A Project Using Java Programming
Designing A Project Using Java ProgrammingDesigning A Project Using Java Programming
Designing A Project Using Java Programming
 
PT1420 File Access and Visual Basic .docx
PT1420 File Access and Visual Basic                      .docxPT1420 File Access and Visual Basic                      .docx
PT1420 File Access and Visual Basic .docx
 
Class 1 blog
Class 1 blogClass 1 blog
Class 1 blog
 
Previous weeks work has been uploaded as well as any other pieces ne.docx
Previous weeks work has been uploaded as well as any other pieces ne.docxPrevious weeks work has been uploaded as well as any other pieces ne.docx
Previous weeks work has been uploaded as well as any other pieces ne.docx
 
Project a twitter dataset analysis
Project a twitter dataset analysisProject a twitter dataset analysis
Project a twitter dataset analysis
 
Web development resources brackets
Web development resources bracketsWeb development resources brackets
Web development resources brackets
 
Prg 218 entire course
Prg 218 entire coursePrg 218 entire course
Prg 218 entire course
 
django
djangodjango
django
 
Class 1
Class 1Class 1
Class 1
 
Class 1
Class 1Class 1
Class 1
 
Testing in Craft CMS
Testing in Craft CMSTesting in Craft CMS
Testing in Craft CMS
 
Supplement2d netbeans6
Supplement2d netbeans6Supplement2d netbeans6
Supplement2d netbeans6
 
Supplement2d netbeans6
Supplement2d netbeans6Supplement2d netbeans6
Supplement2d netbeans6
 
Developing Projects & Research
Developing Projects & ResearchDeveloping Projects & Research
Developing Projects & Research
 
Introduction to Android and Java.pptx
Introduction to Android and Java.pptxIntroduction to Android and Java.pptx
Introduction to Android and Java.pptx
 
PRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comPRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.com
 
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.comPos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
Pos 409 pos409 pos 409 forecasting and strategic planning -uopstudy.com
 
my-document (2).pdf
my-document (2).pdfmy-document (2).pdf
my-document (2).pdf
 
CIS 406 Entire Course NEW
CIS 406 Entire Course NEWCIS 406 Entire Course NEW
CIS 406 Entire Course NEW
 
Notepad tutorial
Notepad tutorialNotepad tutorial
Notepad tutorial
 

Mehr von ADITYAMOBILEGALLRY

As part of an analysis of gut microbiome variation Dutch res.pdf
As part of an analysis of gut microbiome variation Dutch res.pdfAs part of an analysis of gut microbiome variation Dutch res.pdf
As part of an analysis of gut microbiome variation Dutch res.pdfADITYAMOBILEGALLRY
 
As young entrepreneurs there are various mechanisms and chal.pdf
As young entrepreneurs there are various mechanisms and chal.pdfAs young entrepreneurs there are various mechanisms and chal.pdf
As young entrepreneurs there are various mechanisms and chal.pdfADITYAMOBILEGALLRY
 
As the molecular cloud starts to collapse intro a future sta.pdf
As the molecular cloud starts to collapse intro a future sta.pdfAs the molecular cloud starts to collapse intro a future sta.pdf
As the molecular cloud starts to collapse intro a future sta.pdfADITYAMOBILEGALLRY
 
As presented in the units learning resources logical opera.pdf
As presented in the units learning resources logical opera.pdfAs presented in the units learning resources logical opera.pdf
As presented in the units learning resources logical opera.pdfADITYAMOBILEGALLRY
 
As the concentration of CO2 in the water decreases the pH o.pdf
As the concentration of CO2 in the water decreases the pH o.pdfAs the concentration of CO2 in the water decreases the pH o.pdf
As the concentration of CO2 in the water decreases the pH o.pdfADITYAMOBILEGALLRY
 
As part of an environmental risk assessment scientists and .pdf
As part of an environmental risk assessment scientists and .pdfAs part of an environmental risk assessment scientists and .pdf
As part of an environmental risk assessment scientists and .pdfADITYAMOBILEGALLRY
 
As of December 31 Year 1 Valley Company has 11500 cash i.pdf
As of December 31 Year 1 Valley Company has 11500 cash i.pdfAs of December 31 Year 1 Valley Company has 11500 cash i.pdf
As of December 31 Year 1 Valley Company has 11500 cash i.pdfADITYAMOBILEGALLRY
 
As an HIM professional you have been asked to take part in .pdf
As an HIM professional you have been asked to take part in .pdfAs an HIM professional you have been asked to take part in .pdf
As an HIM professional you have been asked to take part in .pdfADITYAMOBILEGALLRY
 
Aos de edad Nmero de visitantes sesenta y cinco 1 66 .pdf
Aos de edad  Nmero de visitantes  sesenta y cinco  1  66 .pdfAos de edad  Nmero de visitantes  sesenta y cinco  1  66 .pdf
Aos de edad Nmero de visitantes sesenta y cinco 1 66 .pdfADITYAMOBILEGALLRY
 
Appendix 6B Inventory Costing Methods Periodic Average C.pdf
Appendix 6B  Inventory Costing Methods Periodic Average C.pdfAppendix 6B  Inventory Costing Methods Periodic Average C.pdf
Appendix 6B Inventory Costing Methods Periodic Average C.pdfADITYAMOBILEGALLRY
 
APC es un supresor de tumores y acta en la va de sealizac.pdf
APC es un supresor de tumores y acta en la va de sealizac.pdfAPC es un supresor de tumores y acta en la va de sealizac.pdf
APC es un supresor de tumores y acta en la va de sealizac.pdfADITYAMOBILEGALLRY
 
Apply your knowledge learned about the architecture that fac.pdf
Apply your knowledge learned about the architecture that fac.pdfApply your knowledge learned about the architecture that fac.pdf
Apply your knowledge learned about the architecture that fac.pdfADITYAMOBILEGALLRY
 
Apply strategies identified to create a digital presentation.pdf
Apply strategies identified to create a digital presentation.pdfApply strategies identified to create a digital presentation.pdf
Apply strategies identified to create a digital presentation.pdfADITYAMOBILEGALLRY
 
Application of the TripleHelixModel in South Africa with h.pdf
Application of the TripleHelixModel in South Africa with h.pdfApplication of the TripleHelixModel in South Africa with h.pdf
Application of the TripleHelixModel in South Africa with h.pdfADITYAMOBILEGALLRY
 
APPLEnin Ortam Analizi Applen dahili kaynaklar yetenek.pdf
APPLEnin  Ortam Analizi  Applen dahili kaynaklar yetenek.pdfAPPLEnin  Ortam Analizi  Applen dahili kaynaklar yetenek.pdf
APPLEnin Ortam Analizi Applen dahili kaynaklar yetenek.pdfADITYAMOBILEGALLRY
 
Apple Inc en 2020 Despus de casi una dcada como CEO Tim.pdf
Apple Inc en 2020  Despus de casi una dcada como CEO Tim.pdfApple Inc en 2020  Despus de casi una dcada como CEO Tim.pdf
Apple Inc en 2020 Despus de casi una dcada como CEO Tim.pdfADITYAMOBILEGALLRY
 
Aruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdf
Aruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdfAruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdf
Aruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdfADITYAMOBILEGALLRY
 
As a final year Information Technology student of a Universi.pdf
As a final year Information Technology student of a Universi.pdfAs a final year Information Technology student of a Universi.pdf
As a final year Information Technology student of a Universi.pdfADITYAMOBILEGALLRY
 
As a final year Information Technology student of Ghana Comm.pdf
As a final year Information Technology student of Ghana Comm.pdfAs a final year Information Technology student of Ghana Comm.pdf
As a final year Information Technology student of Ghana Comm.pdfADITYAMOBILEGALLRY
 
artculo 10 En el caso a continuacin se proporciona el ma.pdf
artculo 10  En el caso a continuacin se proporciona el ma.pdfartculo 10  En el caso a continuacin se proporciona el ma.pdf
artculo 10 En el caso a continuacin se proporciona el ma.pdfADITYAMOBILEGALLRY
 

Mehr von ADITYAMOBILEGALLRY (20)

As part of an analysis of gut microbiome variation Dutch res.pdf
As part of an analysis of gut microbiome variation Dutch res.pdfAs part of an analysis of gut microbiome variation Dutch res.pdf
As part of an analysis of gut microbiome variation Dutch res.pdf
 
As young entrepreneurs there are various mechanisms and chal.pdf
As young entrepreneurs there are various mechanisms and chal.pdfAs young entrepreneurs there are various mechanisms and chal.pdf
As young entrepreneurs there are various mechanisms and chal.pdf
 
As the molecular cloud starts to collapse intro a future sta.pdf
As the molecular cloud starts to collapse intro a future sta.pdfAs the molecular cloud starts to collapse intro a future sta.pdf
As the molecular cloud starts to collapse intro a future sta.pdf
 
As presented in the units learning resources logical opera.pdf
As presented in the units learning resources logical opera.pdfAs presented in the units learning resources logical opera.pdf
As presented in the units learning resources logical opera.pdf
 
As the concentration of CO2 in the water decreases the pH o.pdf
As the concentration of CO2 in the water decreases the pH o.pdfAs the concentration of CO2 in the water decreases the pH o.pdf
As the concentration of CO2 in the water decreases the pH o.pdf
 
As part of an environmental risk assessment scientists and .pdf
As part of an environmental risk assessment scientists and .pdfAs part of an environmental risk assessment scientists and .pdf
As part of an environmental risk assessment scientists and .pdf
 
As of December 31 Year 1 Valley Company has 11500 cash i.pdf
As of December 31 Year 1 Valley Company has 11500 cash i.pdfAs of December 31 Year 1 Valley Company has 11500 cash i.pdf
As of December 31 Year 1 Valley Company has 11500 cash i.pdf
 
As an HIM professional you have been asked to take part in .pdf
As an HIM professional you have been asked to take part in .pdfAs an HIM professional you have been asked to take part in .pdf
As an HIM professional you have been asked to take part in .pdf
 
Aos de edad Nmero de visitantes sesenta y cinco 1 66 .pdf
Aos de edad  Nmero de visitantes  sesenta y cinco  1  66 .pdfAos de edad  Nmero de visitantes  sesenta y cinco  1  66 .pdf
Aos de edad Nmero de visitantes sesenta y cinco 1 66 .pdf
 
Appendix 6B Inventory Costing Methods Periodic Average C.pdf
Appendix 6B  Inventory Costing Methods Periodic Average C.pdfAppendix 6B  Inventory Costing Methods Periodic Average C.pdf
Appendix 6B Inventory Costing Methods Periodic Average C.pdf
 
APC es un supresor de tumores y acta en la va de sealizac.pdf
APC es un supresor de tumores y acta en la va de sealizac.pdfAPC es un supresor de tumores y acta en la va de sealizac.pdf
APC es un supresor de tumores y acta en la va de sealizac.pdf
 
Apply your knowledge learned about the architecture that fac.pdf
Apply your knowledge learned about the architecture that fac.pdfApply your knowledge learned about the architecture that fac.pdf
Apply your knowledge learned about the architecture that fac.pdf
 
Apply strategies identified to create a digital presentation.pdf
Apply strategies identified to create a digital presentation.pdfApply strategies identified to create a digital presentation.pdf
Apply strategies identified to create a digital presentation.pdf
 
Application of the TripleHelixModel in South Africa with h.pdf
Application of the TripleHelixModel in South Africa with h.pdfApplication of the TripleHelixModel in South Africa with h.pdf
Application of the TripleHelixModel in South Africa with h.pdf
 
APPLEnin Ortam Analizi Applen dahili kaynaklar yetenek.pdf
APPLEnin  Ortam Analizi  Applen dahili kaynaklar yetenek.pdfAPPLEnin  Ortam Analizi  Applen dahili kaynaklar yetenek.pdf
APPLEnin Ortam Analizi Applen dahili kaynaklar yetenek.pdf
 
Apple Inc en 2020 Despus de casi una dcada como CEO Tim.pdf
Apple Inc en 2020  Despus de casi una dcada como CEO Tim.pdfApple Inc en 2020  Despus de casi una dcada como CEO Tim.pdf
Apple Inc en 2020 Despus de casi una dcada como CEO Tim.pdf
 
Aruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdf
Aruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdfAruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdf
Aruba Cloud is a CSP domiciled in Italy offering Disaster Re.pdf
 
As a final year Information Technology student of a Universi.pdf
As a final year Information Technology student of a Universi.pdfAs a final year Information Technology student of a Universi.pdf
As a final year Information Technology student of a Universi.pdf
 
As a final year Information Technology student of Ghana Comm.pdf
As a final year Information Technology student of Ghana Comm.pdfAs a final year Information Technology student of Ghana Comm.pdf
As a final year Information Technology student of Ghana Comm.pdf
 
artculo 10 En el caso a continuacin se proporciona el ma.pdf
artculo 10  En el caso a continuacin se proporciona el ma.pdfartculo 10  En el caso a continuacin se proporciona el ma.pdf
artculo 10 En el caso a continuacin se proporciona el ma.pdf
 

Kürzlich hochgeladen

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Kürzlich hochgeladen (20)

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

Java Project - Create, Add, Display Text File Records

  • 1. Apply your knowledge of Java 2 programming techniques. Submit the project.zip via Blackboard. Create a project that interacts with the user, creates a text file, adds records to the text file, and displays the contents of the text file. 1. Create Java project Week10Test2. This project will include development of the CreateNotes.java and any other classes you may choose to develop. (10 points-be sure to name the objects as required) Demonstrate that you can access a text file by creating it, adding records to it, and printing the contents of the file. 2. Prompt the user for a directory name and the file name with .bxt extension. Be sure this has a bxt extension. (10 points) a. If the file already exists, display "File already exists". (10 points) b. If the file does not exist, create it and send a message that the "File created" (10 points) 3. Allow the user to enter data into the file by prompting the user to enter the input. (10 points) 4. Allow the user to type input and add it to the file. Press Enter twice to exit. Hint: strText isEmpty(), strText lengthy) ==0, or strText.equals/ +) (10 points) 5. You must use the ReadStringFromUser method in this program. (20 points) 6. Once the user finishes, print the file contents to the console screen. (20 points) 7. Be sure the program checks for other error processing. validation, etc. as necessary. (20 points) 8. The program must follow proper naming conventions of this course. (20 points) 9. Test the program and provide a print-screen of the test results. (20 points) 10. Be sure to have the proper program documentationfcomments. All methods must have the proper JavaDoc comments. (20 points) 11. Generate a JavaDoc for your Project. You do this by selecting your project folder, select Project, Generate JavaDoc. You can refresh your project to see the doc folder that contains your index.html. Select Open With. Web Browser, navigate to annotations and provide a printscreen with your submission. (20 points) 12. Refer to the homework assignments for tips on how to create this application. If you have questions, be sure to ask your instructor.