This project is all about taking a line of text as input and store it in a file and read the text from the file and convert the entire text into uppercase and display the result.
Hey coders!! Hope everyone is doing well.
We know that Java is one of the most popular programming language. It supports a large number of functionalities, one of such is File Handling in Java.
File handling in Java implies reading from and writing data to a file. The File class from the java.io package, allows us to work with different formats of files. In order to use the File class, you need to create an object of the class and specify the filename or directory name. The io in Java.io package stands for Input and Output.
The syntax for creating an object and use the file as a class:
import java.io.File; //Import File class
File obj = new File("filename.txt"); //Specifying the file name
In this program we will see that 3 process occurs:
Firstly we import the File class as “import java.io.File;” and then specify the file name as “File f= new File(“data”). We are taking a string as an input which will be in the lowercase and finally the output will be in uppercase.
ASCII values of alphabets: A – Z = 65 to 90, a – z = 97 to 122
Basic trick: If a character in an index is in lower case, then subtract 32 to convert it in upper case, else add 32 to convert it in lower case