Skip to content

Instantly share code, notes, and snippets.

@OlgaKulikova
OlgaKulikova / Main.java
Last active August 29, 2015 14:10
module1.lesson4.task1
package module1.lesson4.task1;
/*
Написать функцию, которая принимает в качестве аргументов одну строку X, целое число Y и число с плавающей точкой Z
и возвращает как результат строку в виде
S = x + y + z.
*/
public class Main {
public static void main(String[] args) {
@OlgaKulikova
OlgaKulikova / Address.java
Created November 28, 2014 22:46
PersonJSON
package personJson;
public class Address {
public String country;
public String city;
public String street;
@Override
public String toString() {
return "Country: " + country + "\n" +
@OlgaKulikova
OlgaKulikova / Main.java
Created November 10, 2014 14:11
HashMapCounter
package arrayHashMap;
// Решить задачу подсчета повторяющихся элементов в массиве с помощью HashMap.
import java.util.HashMap;
import java.util.Map;
public class Main {
public static void main(String[] args) {
@OlgaKulikova
OlgaKulikova / Main.java
Created November 10, 2014 12:34
Translator
package translator;
// Написать программу переводчик, которая будет переводить текст,
// написанный на одном языке, на другой язык согласно заранее составленному словарю.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
@OlgaKulikova
OlgaKulikova / Human.java
Last active August 29, 2015 14:08
Проект Human. Сериализация, класс Object.
package human10;
import java.io.Serializable;
public class Human implements Serializable {
private String name, sex;
private int age;
@OlgaKulikova
OlgaKulikova / Solution.java
Created October 29, 2014 20:47
Минимум четырех чисел (JavaRush)
public class Solution {
public static int min(int a, int b, int c, int d)
{
int m2 = min(a, b);
if (m2 < c & m2 < d)
return m2;
if (c < m2 & c < d)
return c;
if (d < c & d < m2)
@OlgaKulikova
OlgaKulikova / Human.java
Created October 28, 2014 23:38
Сериализация. Human
package humanSer;
import java.io.Serializable;
public class Human implements Cloneable, Serializable {
public String name, sex;
public transient int age;
@OlgaKulikova
OlgaKulikova / Main.java
Last active August 29, 2015 14:08
Рекурсия. Файлы и каталоги.
package Recursion;
// Написать рекурсивную ф-ю для вывода на экран всех файлов и каталогов,
// имя которых длиннее 5 символов и вторая буква равна ‘A’.
import java.io.File;
import java.util.ArrayList;
public class Main {
@OlgaKulikova
OlgaKulikova / Main.java
Created October 23, 2014 23:02
Список файлов (RandomAccessFile)
package listFiles;
// Написать программу, которая создаст текстовый файл
// и запишет в него список файлов (путь, имя, дата создания) из заданного каталога.
import java.io.File;
import java.io.RandomAccessFile;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
@OlgaKulikova
OlgaKulikova / Main.java
Last active August 29, 2015 14:08
Копирование файлов (InputStream, OutputStream)
package copyFiles;
// Написать программу для копирования всех файлов из одного каталога в другой.
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.ArrayList;
public class Main {