Skip to content

Instantly share code, notes, and snippets.

@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:54
LocalDateAndTime(6)
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
String str = "2016-03-26";
LocalDate date = LocalDate.parse(str);
// if format of string is default date format,
// we can convert in one step.
System.out.println(date); // 2016-03-26
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:54
LocalDateAndTime(5)
import java.time.LocalDate;
import java.time.Month;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.of(2018, Month.MAY, 26);
System.out.println(date); // 2018-05-26
DateTimeFormatter f = DateTimeFormatter.ofPattern("dd MMM, YYYY");
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:53
LocalDateAndTime(4)
import java.time.LocalDate;
import java.time.Month;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.of(2018, Month.MAY, 26);
System.out.println(date); // 2018-05-26
date = date.plusYears(2);
System.out.println(date); // 2020-05-26
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:52
LocalDateAndTime(3)
import java.time.LocalDate;
import java.time.Month;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.of(2018, Month.MAY, 26);
System.out.println(date); // 2018-05-26
System.out.println("Year: " + date.getYear()); // Year: 2018
System.out.println("Month: " + date.getMonth()); // Month: MAY
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:51
LocalDateAndTime(2)
import java.time.LocalDate;
import java.time.Month;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.of(2018, 5, 26);
System.out.println(date); // 2018-05-26
// or
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:50
LocalDateAndTime(1)
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDate date = LocalDate.now();
System.out.println(date); // 2021-08-16(current date)
}
}
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:46
for Collection Framework (4)
import java.util.*;
public class Main {
public static void main(String[] args) {
// K , V
Map<String, Double> fruit = new HashMap<>();
fruit.put("Orange", 1.05);
fruit.put("Mango", 0.50);
fruit.put("Apple", 0.76);
fruit.put("Lemon", 1.47);
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:44
For Collection Framework (3)
import java.util.LinkedList;
import java.util.Queue;
import java.util.Stack;
public class Main {
public static void main(String[] args) {
// Queue - FIFO (First In, First Out)
// LinkedList is one of the Queue implementations as well
Queue<String> queueInStore = new LinkedList<>();
queueInStore.add("Alex");
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:43
For Collection framework(2)
import java.util.*;
public class Main {
public static void main(String[] args) {
Set<String> cars = new HashSet<>();
cars.add("honda");
cars.add("audi");
cars.add("bmw");
cars.add("tesla");
cars.add("bmw");
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:41
For Collection Framework(1)
import java.util.List;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// create list of String
List<String> cars = new ArrayList<>();
// add elements to back of the list
cars.add("bmw");