-
-
Notifications
You must be signed in to change notification settings - Fork 121
Added Java examples #3
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
base: master
Are you sure you want to change the base?
Conversation
Added Java examples
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work. Just a few changes.
@@ -0,0 +1,8 @@ | |||
class For { | |||
public static void main(String[] args) | |||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code style.
public static void main(String[] args) { | ||
int i = 0; | ||
while (i < 10) | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code style.
class ForOf { | ||
public static void main(String[] args) { | ||
for (int element : new int[]{7, 10, 1, 5, 2}) | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code style.
class Break { | ||
public static void main(String[] args) { | ||
label1: for (int i = 0; i < 10; i++) | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code style.
class ForEach { | ||
public static void main(String[] args) { | ||
List<Integer> list = Arrays.asList(7, 10, 1, 5, 2); | ||
list.forEach(item -> System.out.println(String.format("%s, %s, %s",item,list.indexOf(item),list.toString()))); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you move a part of this line to the next to fit 100 symbols in line, please? This is a code style mistake.
class Map { | ||
public static void main(String[] args) { | ||
Function<Integer,Void> log = s -> {System.out.println(s); return null;}; | ||
Arrays.stream(new Integer[]{7, 10, 1, 5, 2}).map(x -> x * 2).map(log); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For this example you should better use forEach(System.out::println)
instead of map(log)
.
Added Java examples