Skip to content

Commit 13c7a60

Browse files
author
sergfrolov
committed
Added Java examples
Added Java examples
1 parent e66fe86 commit 13c7a60

9 files changed

+82
-0
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
node_modules
22
*.log
33
.DS_Store
4+
/out/
5+
/.idea
6+
*.iml
7+
8+
9+

Java/src/1-for.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
class For {
2+
public static void main(String[] args)
3+
{
4+
for (int i = 0; i < 10; i++) {
5+
System.out.println(i);
6+
}
7+
}
8+
}

Java/src/2-while.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
class While {
2+
public static void main(String[] args) {
3+
int i = 0;
4+
while (i < 10)
5+
{
6+
System.out.println(i++);
7+
}
8+
}
9+
}

Java/src/3-do-while.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
class DoWhile {
2+
public static void main(String[] args) {
3+
int i = 0;
4+
do {
5+
System.out.println(i++);
6+
} while (i < 10);
7+
}
8+
}

Java/src/5-for-of.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
class ForOf {
2+
public static void main(String[] args) {
3+
for (int element : new int[]{7, 10, 1, 5, 2})
4+
{
5+
System.out.println(element);
6+
}
7+
}
8+
}

Java/src/6-break.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
class Break {
2+
public static void main(String[] args) {
3+
label1: for (int i = 0; i < 10; i++)
4+
{
5+
if (i == 7) break label1;
6+
System.out.println(i);
7+
}
8+
}
9+
}

Java/src/7-continue.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
class Continue {
2+
public static void main(String[] args) {
3+
int i = 0;
4+
label1:
5+
while (i < 10) {
6+
i++;
7+
System.out.println("Hello");
8+
if (i == 5) continue label1;
9+
System.out.println("World");
10+
}
11+
}
12+
}

Java/src/8-forEach.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import java.util.Arrays;
2+
import java.util.List;
3+
4+
class ForEach {
5+
public static void main(String[] args) {
6+
List<Integer> list = Arrays.asList(7, 10, 1, 5, 2);
7+
list.forEach(item -> System.out.println(String.format("%s, %s, %s",item,list.indexOf(item),list.toString())));
8+
System.out.println();
9+
list.forEach(System.out::print);
10+
System.out.println();
11+
list.forEach(x -> System.out.print(x));
12+
}
13+
}

Java/src/9-map.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import java.util.Arrays;
2+
import java.util.function.Function;
3+
4+
class Map {
5+
public static void main(String[] args) {
6+
Function<Integer,Void> log = s -> {System.out.println(s); return null;};
7+
Arrays.stream(new Integer[]{7, 10, 1, 5, 2}).map(x -> x * 2).map(log);
8+
}
9+
}

0 commit comments

Comments
 (0)