在我正在處理的當前代碼庫中,我發現自己需要初始化許多不同長度的空字符串[]。在Java中初始化一個空字符串數組的優雅方式
截至目前,他們總是初始化通過以下方式:
String[] a = new String[]{"","","","","","","","",""} // etc...
雖然這是一個簡單的在線解決方案,我個人的偏好是,它是相當醜陋。
我只是想知道是否有人知道任何現有的API /實用程序提供了一種方法,可以更優雅地初始化一個空字符串數組。我在想:
StringUtils.*initialiseEmptyArray*(int size);
有沒有人知道任何這樣的方法?
如果需要的話,我可以隨時寫我自己的,只是不想重新發明輪子,如果它已經完成。
感謝
20秒之前,我= \ –
@LuiggiMendoza .. :) –
無論如何,你可以改善答案添加其他['數組#填充(對象[] a,int fromIndex,int toIndex,Object val)'](http://docs.oracle.com/javase/6/docs/api /java/util/Arrays.html#fill%28java.lang.Object[],%20int,%20int,%20java.lang.Object%29)方法 –