Doubt regarding ! operator

Can you tell me more about this operator,why have you used it ,it was giving error even after using it,whats the use of !! operator???

Use of !! is telling compiler that this variable would not be null ever even after being of nullable type. It can cause null pointer exception if null occurs in that value.