Kotlin实现静态方法
工具类
全都是静态方法的情况:class类名改为object类名即可
packageredwolf.com.moreimageupload importokhttp3.MultipartBody importjava.io.File /** *@作者RedWolf *@时间2017/5/2010:52 *@简介MoreImageUtils.kt */ objectMoreImageUtils{ funfilesToMultipartBodyParts(files:List):List ?{ returnnull; } }
普通静态方法
一部分是静态方法的情况:将方法用companionobject{}包裹即可
packageredwolf.com.moreimageupload importandroid.os.Bundle importandroid.support.v7.app.AppCompatActivity classMain2Activity:AppCompatActivity(){ overridefunonCreate(savedInstanceState:Bundle?){ super.onCreate(savedInstanceState) setContentView(R.layout.activity_main2) } companionobject{ fungetStatic(){ } fungetStaticString(string:String):String?{ returnnull } } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。