Skip to content

Instantly share code, notes, and snippets.

View vigneshrcsengg's full-sized avatar
💭
Be realistic, demand the impossible

Vignesh Rajendran vigneshrcsengg

💭
Be realistic, demand the impossible
View GitHub Profile
@vigneshrcsengg
vigneshrcsengg / ListAllFiles.java
Created September 26, 2021 10:08
List all files and folders from the Directory
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
class ToAbsoluteFilePath {
public static List<File> listFiles(String directoryName) {
File directory = new File(directoryName);
List<File> resultList = new ArrayList<>();
@vigneshrcsengg
vigneshrcsengg / StringUtil.java
Last active September 26, 2021 10:06
String Utilities
class StringUtil {
public static void main(String args[]) {
}
public static boolean isOnlyOneWord(String s) {
return (s.length() > 0 && s.split("\\s+").length == 1);
}
@vigneshrcsengg
vigneshrcsengg / DateUtil.java
Created September 26, 2021 10:03
Date Utilities
import java.text.SimpleDateFormat;
import java.time.Month;
import java.time.format.TextStyle;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
class DateUtil {
public static void main(String args[]) {
@vigneshrcsengg
vigneshrcsengg / ToAbsoluteFilePath.java
Created September 26, 2021 09:59
String to Absolute File Path
import java.nio.file.FileSystems;
class ToAbsoluteFilePath {
public static void main(String args[]) {
System.out.println(toAbsolutePath("C:\\"));
}
public static String toAbsolutePath(String path) {
return FileSystems.getDefault().getPath(path).normalize().toAbsolutePath().toString();
@vigneshrcsengg
vigneshrcsengg / GenerateRandomString.java
Last active September 26, 2021 10:00
Generate Random String
import java.util.Random;
class GenerateRandomString {
public static void main(String args[]) {
System.out.println(getRandomeStr());
}
public static String getRandomeStr() {
int leftLimit = 48; // numeral '0'