Hamza
06/21/2018, 3:18 PMwith
?poohbar
06/21/2018, 3:20 PMval foo = "Hello"
with(foo) {
println(foo)
fun (): String { return foo}
}
Hamza
06/21/2018, 3:21 PMfun something(): Int{
foo.apply{
//do stuff
return 5
}
}
poohbar
06/21/2018, 3:22 PMreturn
Hamza
06/21/2018, 3:22 PMcodyoss
06/21/2018, 3:24 PMclass Foo(val bar: String)
fun somthing(): String {
val foo = Foo("something")
foo.apply {
return@somthing bar
}
return "else"
}
Hamza
06/21/2018, 3:24 PMcodyoss
06/21/2018, 3:24 PMreturn@
as wellHamza
06/21/2018, 3:24 PMpoohbar
06/21/2018, 3:25 PMHamza
06/21/2018, 3:25 PMcodyoss
06/21/2018, 3:25 PMpoohbar
06/21/2018, 3:26 PMHamza
06/21/2018, 3:27 PM