Skip to content

Instantly share code, notes, and snippets.

View Nikolay995's full-sized avatar

Nikolay Kondratenko Nikolay995

  • Ukraine, Kyiv
View GitHub Profile
@Nikolay995
Nikolay995 / RandArray.java
Last active March 30, 2018 15:08
Filling an Array With Random Numbers
import java.util.Random;
public class RandArray {
public static void main(String[] args) {
int[] array = new int[200_000_000];
Random rn = new Random();
for (int i = 0; i < array.length; i++) {
array[i] = rn.nextInt(10);
}
}
@Nikolay995
Nikolay995 / CopyFile.java
Created March 28, 2018 16:40
FileInputStream/FileOutputStream Example
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
public class CopyFile {
public static void main(String[] args) {
try (FileInputStream fis = new FileInputStream("a.txt");
FileOutputStream fos = new FileOutputStream("acopy.txt")) { //блок try c ресурсами
byte[] bufer = new byte[1024]; //буфферный массив
@Nikolay995
Nikolay995 / Filter.java
Last active March 28, 2018 16:21
FileFilter implementation
import java.io.File;
import java.io.FileFilter;
/**
Класс, который реализует интерфейс FileFilter и используется для поиска файлов только с тем расширением,
которое передано его конструктору в качестве параметра
MyFilter filter = new MyFilter("doc");
@Nikolay995
Nikolay995 / BubbleSort.java
Last active March 22, 2018 16:06
Java Bubble Sort (using boolean variable)
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] mas = {2, 11, 4, 144, 32, 58, 1};
boolean isSorted = false;
while (!isSorted){
isSorted = true;
for (int i = 0; i <mas.length-1 ; i++) {
if (mas[i] > mas[i+1]){