Nizzle94
01/25/2018, 8:22 AMgildor
01/25/2018, 8:28 AMit.title!!Nizzle94
01/25/2018, 8:29 AMNizzle94
01/25/2018, 8:29 AMgildor
01/25/2018, 8:29 AM!!gildor
01/25/2018, 8:30 AMgildor
01/25/2018, 8:30 AMtitle = it.title ?: "Some default value"gildor
01/25/2018, 8:31 AM!! is unsafe operation, you should always try to avoid use of !!. !! means “I sure this value is not null, so allow me to use it” so if value actually null your code will throw exceptiongildor
01/25/2018, 8:32 AMNews.author nullable, so in this case just assign nullNizzle94
01/25/2018, 8:32 AMgildor
01/25/2018, 8:33 AMgildor
01/25/2018, 8:34 AMtitle but on authorNizzle94
01/25/2018, 8:35 AMNizzle94
01/25/2018, 8:36 AMNizzle94
01/25/2018, 8:36 AMgildor
01/25/2018, 8:37 AMgildor
01/25/2018, 8:37 AMgildor
01/25/2018, 8:37 AMNizzle94
01/25/2018, 8:38 AMNizzle94
01/25/2018, 8:38 AMgildor
01/25/2018, 8:38 AMgildor
01/25/2018, 8:38 AMgildor
01/25/2018, 8:39 AMvar id: Int -> var id: Int? = null,gildor
01/25/2018, 8:40 AMNizzle94
01/25/2018, 8:41 AMNizzle94
01/25/2018, 8:41 AMgildor
01/25/2018, 8:41 AMNizzle94
01/25/2018, 8:42 AM