Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions 5_File Handling/GetFileInfo.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
import java.io.File;
import java.io.IOException;

public class GetFileInfo {
public static void main(String[] args)
{
// File myObj=new File("First.txt");
/*
if(myObj.exists())
{
System.out.println("File name is:" + myObj.getName());
System.out.println("File readble is:" + myObj.canRead());
System.out.println("File writable: " + myObj.canWrite());
System.out.println("Absolute Path is : " + myObj.getAbsolutePath());
System.out.println("File Size is in byte: " + myObj.length());

}
else
{
System.out.println("Somthing went to wrong");
}
*/


/*
// Delete a file
if(myObj.delete())
{
System.out.println("File Deleted: " + myObj.getName());
}
else
{
System.out.println("File is not deleted");
}
*/

// Delete a File Folder
File myObj1=new File("F:\\AWS");
if(myObj1.delete())
{
System.out.println("Folder Deleted :" + myObj1.getName());

}
else
{
System.out.println("Folder is not deleted yet,Please Try again!");
}
}

}
26 changes: 26 additions & 0 deletions 5_File Handling/Handling.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
import java.io.File;
import java.io.IOException;

public class Handling {
public static void main(String[] args)
{
try
{
File objFile=new File("First.txt");
if(objFile.createNewFile()){
System.out.println("File created: "+ objFile.getName());
}
else{
System.out.println("File already exists");
}
}
catch (IOException e) {
System.out.println("Error Occoured");
e.printStackTrace();



}
}
}

28 changes: 28 additions & 0 deletions 5_File Handling/Readfile.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
import java.io.IOException;
import java.util.Scanner;
import java.io.File;;

public class Readfile {
public static void main(String[] args)
{
try
{
File myObj=new File("First.java");
Scanner sc=new Scanner(myObj);
while(sc.hasNextLine())
{
String data=sc.nextLine();
System.out.println(data);
}
sc.close();

}
catch (IOException e)
{
System.out.println("Sometings went to wrong");
}


}

}
4 changes: 4 additions & 0 deletions 5_File Handling/readme.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
## Create a file
# Read a file
# Write a file
# Delete the file
21 changes: 21 additions & 0 deletions 5_File Handling/writeFile.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import java.io.FileWriter;
import java.io.IOException;

public class writeFile {
public static void main(String[] args)
{
try
{
FileWriter objWrite=new FileWriter("First.txt");
objWrite.write("This is First Line !:");
objWrite.close();
System.out.println("Data is present inside the File.txt file !");
}
catch (IOException e)
{
System.out.println("Something went to wrong");
//e.printStackTrace();
}
}

}