61 Commits

Author SHA1 Message Date
Sam Millington
44490a052f BAEL2526 queue interface code (#6115)
* BAEL2526 queue interface code

* renamed test class to end with 'UnitTest', removed camel case from package name
2019-01-09 19:06:47 +01:00
Eric Martin
1fdf586336
Merge pull request #5942 from MherBaghinyan/BAEL-2440
Bael 2440
2019-01-07 19:48:57 -06:00
mherbaghinyan
725076b8ee performance tests tune up 2019-01-02 22:18:53 +04:00
amit2103
eb4928b972 [BAEL-11403] - Moved articles out of core-java (part 4) 2018-12-30 16:30:36 +05:30
mherbaghinyan
5dd6d52025 Vector class more tests 2018-12-27 12:48:51 +04:00
amit2103
bba9a99f32 [BAEL-10836] - Create core-java-collections-list module 2018-12-23 01:15:24 +05:30
mherbaghinyan
64b205a6ce Vector iterator 2018-12-21 12:19:09 +04:00
rahusriv
6acf513fdb Multidimentional ArrayList (#5795)
* Multidimentional ArrayList

* Adding code for 3-D ArrayList

* Removing comment

* Fixing indentation

* Spellcheck
2018-12-14 22:06:42 -06:00
mherbaghinyan
c52862fdd4 Vector class JMH 2018-12-13 17:23:25 +04:00
mherbaghinyan
a4d768763b Vector class example 2018-12-06 15:23:13 +04:00
Darío Carrasquel
5812866573 Ways to iterate over a list
Issue: BAEL-2311
2018-11-29 09:58:12 -07:00
amit2103
99b8077bba [BAEL-10302] - Moved articles to core-java-collections 2018-11-16 16:06:20 +05:30
geroza
7249a2c88d 5 - Fifth commit to split core-java. This one includes:
* to core-java-lang:
  * https://www.baeldung.com/java-separate-double-into-integer-decimal-parts
  * https://www.baeldung.com/java-sneaky-throws
  * https://www.baeldung.com/java-inheritance-composition
* to core-java-array:
  * https://www.baeldung.com/java-array-copy
  * https://www.baeldung.com/java-initialize-array
  * https://www.baeldung.com/java-array-contains-value
  * https://www.baeldung.com/java-invert-array
  * https://www.baeldung.com/java-array-sum-average
  * https://www.baeldung.com/java-jagged-arrays
  * https://www.baeldung.com/java-util-arrays
  * https://www.baeldung.com/java-common-array-operations (from core-java-collections)
2018-11-10 11:13:04 -02:00
Ger Roza
81a7e1966e [BAEL-2235] | core-java | Common Array Operations in Java (#5599)
* * added all array operations and tests

* fixed details, adn added some more methods to java array operations examples

* * moved arrays operations package to core-java-collections submodule
2018-11-03 22:23:38 -07:00
amit2103
71793cef7f [BAEL-9550] - Moved articles and codes from core-java-collections module to java-collections-convversions and java-collections-maps module 2018-10-20 00:37:31 +05:30
elrisita
6b3803a683 BAEL-2242 2018-10-14 17:27:34 +01:00
Marcos Lopez Gonzalez
435af770b3 BAEL-2259 - Guide to EnumSet (#5423)
* EnumSet

* enumset operations

* formatting
2018-10-13 13:04:22 +02:00
Alejandro Gervasio
53d22bebbc BAEL-2287 - An Introduction to Synchronized Java Collections (#5385)
* Initial Commit

* Add pom.xml

* Update pom.xml

* Update pom.xml

* Update SynchronizedSortedMapUnitTest.java
2018-10-09 22:20:23 -05:00
clininger
3c0bd8e6e8 BAEL-2184 formatting 2018-10-09 04:08:07 +07:00
clininger
45da250fff BAEL-2184 Converting a Collection to ArrayList 2018-10-09 04:06:52 +07:00
mherbaghinyan
c79e648442 changes after review 2018-10-04 12:16:40 +04:00
mherbaghinyan
1f1baf97e9 add one map to another 2018-10-02 11:42:11 +04:00
mherbaghinyan
7773f968da uncomment the methods 2018-10-01 16:38:10 +04:00
mherbaghinyan
f0e93ad8fa StreamEx example 2018-10-01 15:20:32 +04:00
mherbaghinyan
ee7fa854b4 merge maps more examples 2018-09-28 17:32:11 +04:00
mherbaghinyan
03f28236b8 merge maps first example 2018-09-28 15:08:08 +04:00
Loredana Crusoveanu
f2de1b2db3
Merge pull request #5326 from kcacademic/map-max
Referenced files for the mini-article tracked through BAEL-2225
2018-09-25 22:29:54 +03:00
Kumar Chandrakant
183959edfa Adding files referenced in the mini article for the Jira item BAEL-2225 2018-09-24 22:01:20 +01:00
ramansahasi
a14104319f BAEL-2181 complete commit (#5294) 2018-09-24 09:11:37 -07:00
Eric Martin
6fa3ee341f
Merge pull request #5237 from MherBaghinyan/BAEL-2180
Bael 2180
2018-09-23 09:37:16 -05:00
mherbaghinyan
3fc968d377 Merge remote-tracking branch 'origin/BAEL-2180' into BAEL-2180 2018-09-22 21:15:33 +04:00
mherbaghinyan
91ea35ee38 review changes 2018-09-22 21:15:03 +04:00
Mher Baghinyan
9d9325b972
Update SortHashMap.java 2018-09-16 11:18:22 +04:00
mherbaghinyan
fdf873daf7 adding comparator to Employee 2018-09-14 12:12:48 +04:00
mherbaghinyan
e0172002d5 minor change 2018-09-13 01:14:09 +04:00
mherbaghinyan
6e71cd302c HashMap sort initial version 2018-09-13 00:10:16 +04:00
mherbaghinyan
2d15cb3b49 set benchmark tests 2018-09-11 15:58:47 +04:00
Swapan Pramanick
fe96e112a5 BAEL-2178 (#5194)
* BAEL-2178

* revert previous commit, adding classes to collections project
2018-09-11 05:56:33 +02:00
mherbaghinyan
23fc41db24 ArrayList and TreeSet 2018-09-10 17:22:21 +04:00
mherbaghinyan
e57bd76645 HashMap sort TreeMap 2018-09-10 16:09:45 +04:00
Mher Baghinyan
e88ef76805 Bael 2052 (#5051)
* collections benchmark tests

* more benchmark tests

* set benchmark tests

* include linkedlist in benchmark tests

* Update ArrayListBenchmark.java
2018-09-04 08:38:36 +02:00
amit2103
4f18b712f9 [] - Moved artices / codes from from the core-java related modules 2018-09-02 01:37:11 +05:30
Eric Martin
fd009dca02
Merge pull request #4890 from MherBaghinyan/BAEL-2027
Bael 2027
2018-08-13 14:35:13 -05:00
Mher Baghinyan
8bcc305853
Update CollectionsBenchmark.java 2018-08-13 17:12:48 +04:00
Mher Baghinyan
224dce952b
Update CollectionsBenchmark.java 2018-08-11 18:06:21 +04:00
Mher Baghinyan
5b9df5d901
Update CollectionsBenchmark.java 2018-08-11 17:52:08 +04:00
mherbaghinyan
dccf0c3b0b bring back dependencies 2018-08-10 17:50:13 +04:00
Felipe Santiago Corro
ee52998f6b Collection to Stream without nulls in core-java-collections (#4903) 2018-08-05 19:33:27 +02:00
amit2103
d268ffa5c9 [BAEL-7670] Added logback.xml in missing modules in src/main/resources 2018-08-05 18:40:49 +05:30
mherbaghinyan
2fae078370 added benchmark tests for set and list performance 2018-08-03 10:32:50 +04:00