Why do I have to enter a ? or a!! before the .toInt() expression? What is the rationale behind it? excuse if I ask questions maybe stupid but I can not use one thing without knowing its operation or the motivation of certain choices
The .toInt extension function is defined for a receiver of type String.
readLine() returns a String?
2 Likes
Oh, thanks i’m soo stupid ![]()
1 Like
I see i can use the !! why this and what change from ?
1 Like
I’m not entirely sure what’s that you’re asking, however,
This is the documentation for ?.:
https://kotlinlang.org/docs/reference/null-safety.html#safe-calls
And this is the documentation for !!:
https://kotlinlang.org/docs/reference/null-safety.html#the--operator
2 Likes
Thanks, I’m sorry for bad English I’m Italian and I’m trying to don’t use any translator. Thanks a lot for help me to Understand this fantastic language
2 Likes