| 
									
										
										
										
											2017-02-19 22:22:43 +01:00
										 |  |  | ## Relevant articles:
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - [Introduction to the Kotlin Language](http://www.baeldung.com/kotlin) | 
					
						
							| 
									
										
										
										
											2017-03-18 20:25:06 +01:00
										 |  |  | - [A guide to the “when{}” block in Kotlin](http://www.baeldung.com/kotlin-when) | 
					
						
							| 
									
										
										
										
											2017-03-31 06:54:17 -05:00
										 |  |  | - [Comprehensive Guide to Null Safety in Kotlin](http://www.baeldung.com/kotlin-null-safety) | 
					
						
							| 
									
										
										
										
											2017-05-12 01:36:35 -06:00
										 |  |  | - [Kotlin Java Interoperability](http://www.baeldung.com/kotlin-java-interoperability) | 
					
						
							| 
									
										
										
										
											2019-02-28 17:46:06 +08:00
										 |  |  | - [Difference Between “==” and “===” operators in Kotlin](http://www.baeldung.com/kotlin-equality-operators) | 
					
						
							| 
									
										
										
										
											2017-05-24 19:47:03 +03:00
										 |  |  | - [Generics in Kotlin](http://www.baeldung.com/kotlin-generics) | 
					
						
							| 
									
										
										
										
											2017-07-13 19:43:43 +06:00
										 |  |  | - [Introduction to Kotlin Coroutines](http://www.baeldung.com/kotlin-coroutines) | 
					
						
							| 
									
										
										
										
											2017-08-17 21:41:57 +06:00
										 |  |  | - [Destructuring Declarations in Kotlin](http://www.baeldung.com/kotlin-destructuring-declarations) | 
					
						
							|  |  |  | - [Lazy Initialization in Kotlin](http://www.baeldung.com/kotlin-lazy-initialization) | 
					
						
							|  |  |  | - [Overview of Kotlin Collections API](http://www.baeldung.com/kotlin-collections-api) | 
					
						
							|  |  |  | - [Converting a List to Map in Kotlin](http://www.baeldung.com/kotlin-list-to-map) | 
					
						
							|  |  |  | - [Data Classes in Kotlin](http://www.baeldung.com/kotlin-data-classes) | 
					
						
							| 
									
										
										
										
											2017-09-16 15:26:29 +06:00
										 |  |  | - [Delegated Properties in Kotlin](http://www.baeldung.com/kotlin-delegated-properties) | 
					
						
							|  |  |  | - [Sealed Classes in Kotlin](http://www.baeldung.com/kotlin-sealed-classes) | 
					
						
							| 
									
										
										
										
											2017-11-05 14:06:25 -06:00
										 |  |  | - [JUnit 5 for Kotlin Developers](http://www.baeldung.com/junit-5-kotlin) | 
					
						
							| 
									
										
										
										
											2018-01-18 02:53:17 +06:00
										 |  |  | - [Extension Methods in Kotlin](http://www.baeldung.com/kotlin-extension-methods) | 
					
						
							| 
									
										
										
										
											2018-02-21 07:26:39 -06:00
										 |  |  | - [Infix Functions in Kotlin](http://www.baeldung.com/kotlin-infix-functions) | 
					
						
							| 
									
										
										
										
											2018-03-02 22:40:04 +06:00
										 |  |  | - [Try-with-resources in Kotlin](http://www.baeldung.com/kotlin-try-with-resources) | 
					
						
							| 
									
										
										
										
											2018-04-11 11:33:18 +06:00
										 |  |  | - [Regular Expressions in Kotlin](http://www.baeldung.com/kotlin-regular-expressions) | 
					
						
							| 
									
										
										
										
											2018-04-10 09:16:10 -05:00
										 |  |  | - [Objects in Kotlin](http://www.baeldung.com/kotlin-objects) | 
					
						
							| 
									
										
										
										
											2018-04-15 20:48:51 +02:00
										 |  |  | - [Reading from a File in Kotlin](http://www.baeldung.com/kotlin-read-file) | 
					
						
							| 
									
										
										
										
											2018-04-25 13:46:47 +05:30
										 |  |  | - [Guide to Kotlin @JvmField](http://www.baeldung.com/kotlin-jvm-field-annotation) | 
					
						
							| 
									
										
										
										
											2018-05-02 13:11:09 +05:30
										 |  |  | - [Filtering Kotlin Collections](http://www.baeldung.com/kotlin-filter-collection) | 
					
						
							| 
									
										
										
										
											2018-05-23 20:25:32 +05:30
										 |  |  | - [Writing to a File in Kotlin](http://www.baeldung.com/kotlin-write-file) | 
					
						
							| 
									
										
										
										
											2018-06-01 18:04:12 +06:00
										 |  |  | - [Lambda Expressions in Kotlin](http://www.baeldung.com/kotlin-lambda-expressions) | 
					
						
							| 
									
										
										
										
											2018-07-06 13:25:49 +06:00
										 |  |  | - [Kotlin String Templates](http://www.baeldung.com/kotlin-string-template) | 
					
						
							| 
									
										
										
										
											2018-07-13 12:57:45 +08:00
										 |  |  | - [Working with Enums in Kotlin](http://www.baeldung.com/kotlin-enum) | 
					
						
							| 
									
										
										
										
											2018-07-25 01:21:55 +08:00
										 |  |  | - [Create a Java and Kotlin Project with Maven](http://www.baeldung.com/kotlin-maven-java-project) | 
					
						
							|  |  |  | - [Reflection with Kotlin](http://www.baeldung.com/kotlin-reflection) | 
					
						
							| 
									
										
										
										
											2018-07-28 22:51:29 +02:00
										 |  |  | - [Get a Random Number in Kotlin](http://www.baeldung.com/kotlin-random-number) | 
					
						
							| 
									
										
										
										
											2018-08-06 02:30:25 +08:00
										 |  |  | - [Idiomatic Logging in Kotlin](http://www.baeldung.com/kotlin-logging) | 
					
						
							| 
									
										
										
										
											2018-09-07 16:56:13 +06:00
										 |  |  | - [Kotlin Constructors](https://www.baeldung.com/kotlin-constructors) | 
					
						
							|  |  |  | - [Creational Design Patterns in Kotlin: Builder](https://www.baeldung.com/kotlin-builder-pattern) | 
					
						
							| 
									
										
										
										
											2018-09-27 15:09:58 +08:00
										 |  |  | - [Kotlin Nested and Inner Classes](https://www.baeldung.com/kotlin-inner-classes) | 
					
						
							|  |  |  | - [Fuel HTTP Library with Kotlin](https://www.baeldung.com/kotlin-fuel) | 
					
						
							|  |  |  | - [Introduction to Kovenant Library for Kotlin](https://www.baeldung.com/kotlin-kovenant) | 
					
						
							| 
									
										
										
										
											2018-10-13 02:22:56 +06:00
										 |  |  | - [Converting Kotlin Data Class from JSON using GSON](https://www.baeldung.com/kotlin-json-convert-data-class) | 
					
						
							|  |  |  | - [Concatenate Strings in Kotlin](https://www.baeldung.com/kotlin-concatenate-strings) | 
					
						
							| 
									
										
										
										
											2018-10-23 16:57:41 +08:00
										 |  |  | - [Kotlin return, break, continue Keywords](https://www.baeldung.com/kotlin-return-break-continue) | 
					
						
							| 
									
										
										
										
											2018-11-09 04:23:23 +08:00
										 |  |  | - [Mapping of Data Objects in Kotlin](https://www.baeldung.com/kotlin-data-objects) | 
					
						
							| 
									
										
										
										
											2018-10-28 12:18:41 -07:00
										 |  |  | - [Initializing Arrays in Kotlin](https://www.baeldung.com/kotlin-initialize-array) | 
					
						
							| 
									
										
										
										
											2018-11-09 04:23:23 +08:00
										 |  |  | - [Threads vs Coroutines in Kotlin](https://www.baeldung.com/kotlin-threads-coroutines) | 
					
						
							|  |  |  | - [Guide to Kotlin Interfaces](https://www.baeldung.com/kotlin-interfaces) | 
					
						
							|  |  |  | - [Guide to Sorting in Kotlin](https://www.baeldung.com/kotlin-sort) | 
					
						
							|  |  |  | - [Dependency Injection for Kotlin with Injekt](https://www.baeldung.com/kotlin-dependency-injection-with-injekt) | 
					
						
							|  |  |  | - [Implementing a Binary Tree in Kotlin](https://www.baeldung.com/kotlin-binary-tree) | 
					
						
							| 
									
										
										
										
											2018-12-06 22:57:24 +05:30
										 |  |  | - [Generate a Random Alphanumeric String in Kotlin](https://www.baeldung.com/kotlin-random-alphanumeric-string) | 
					
						
							| 
									
										
										
										
											2019-01-04 17:16:51 +05:30
										 |  |  | - [Kotlin Contracts](https://www.baeldung.com/kotlin-contracts) | 
					
						
							| 
									
										
										
										
											2019-01-04 17:20:24 +05:30
										 |  |  | - [Operator Overloading in Kotlin](https://www.baeldung.com/kotlin-operator-overloading) | 
					
						
							| 
									
										
										
										
											2019-01-04 17:47:44 +05:30
										 |  |  | - [Inline Classes in Kotlin](https://www.baeldung.com/kotlin-inline-classes) | 
					
						
							| 
									
										
										
										
											2019-01-04 17:57:55 +05:30
										 |  |  | - [Creating Java static final Equivalents in Kotlin](https://www.baeldung.com/kotlin-java-static-final) | 
					
						
							| 
									
										
										
										
											2019-02-05 16:55:15 +05:30
										 |  |  | - [Nested forEach in Kotlin](https://www.baeldung.com/kotlin-nested-foreach) | 
					
						
							| 
									
										
										
										
											2019-03-04 16:55:58 +05:30
										 |  |  | - [Building DSLs in Kotlin](https://www.baeldung.com/kotlin-dsl) | 
					
						
							| 
									
										
										
										
											2019-03-04 17:15:06 +05:30
										 |  |  | - [Static Methods Behavior in Kotlin](https://www.baeldung.com/kotlin-static-methods) | 
					
						
							| 
									
										
										
										
											2019-03-11 16:18:14 +08:00
										 |  |  | - [Inline Functions in Kotlin](https://www.baeldung.com/kotlin-inline-functions) | 
					
						
							| 
									
										
										
										
											2019-03-18 17:51:48 +08:00
										 |  |  | - [Delegation Pattern in Kotlin](https://www.baeldung.com/kotlin-delegation-pattern) |