[英]Building non-webapp maven2 based project with extra non-essential files and batch files
[英]constructor with non essential vars
我想知道是否有可能,如果可以,如何創建一個采用三個變量但如果最后兩個變量未通過則不會通過錯誤的構造函數?
就像是:
public void onCreate(Bundle savedInstanceState, String s1<non essential>)
{
創建更多構造函數
public MyCreate(Bundle savedInstanceState)
{
public MyCreate(Bundle savedInstanceState, String s1)
{
public MyCreate(Bundle savedInstanceState, String s1, String s2)
{
嘗試閱讀這篇關於構造函數重載的文章。
您有多種方法可以做到這一點。 舉幾個例子:
我真的很喜歡dash1e 的回答。 Luis Miguel Serrano有一些很好的附加建議。
此外 - 如果合適 - 您可以使用可變參數
public MyCreate(Bundle savedInstanceState, String ... args)
效果與
public MyCreate(Bundle savedInstanceState, String [ ] args )
它與使用列表的 Luis Miguel Serrano 非常相似,但您不必 go 來創建列表的麻煩。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.