utility-method

    5熱度

    4回答

    我需要從文件名中提取擴展名。 我知道這可以爲單一的擴展名如.gz或.tar使用filePath.lastIndexOf('.')或使用工具的方法,如FilenameUtils.getExtension(filePath) Apache的公地IO來完成。 但是,如果我有一個擴展名爲.tar.gz的文件怎麼辦?如何管理包含.字符的擴展名的文件?

    5熱度

    2回答

    Apache Commons是否有toString實用程序只包含在結果toString值中的那些非空字段? 例如: public class Person { String name; String height; String age; } ,創造它有一個名字和年齡的一個實例。然後調用例如公用事業: utility.toStringNonNull(person); 將輸出: [名

    2熱度

    1回答

    也許這個問題是一般的,但我沒有找到我正在尋找的答案,所以我希望從這篇文章中得到一些想法。我正試圖將一些常用的方法移出給幫手來簡化我的設計。我查看了多篇文章,並就實用方法靜態v/s非靜態進行了討論。我的問題更多地涉及創建一個輔助類與靜態和非靜態方法的組合。由於現有類包含靜態和非靜態方法的組合,因爲我不想在多個類中重複代碼,所以我想移出這些方法。所以,我想知道在助手類中包含靜態方法和非靜態方法是否是個

    2熱度

    1回答

    這更多的是針對Android的最佳實踐/性能相關問題(我明白這可能是一個普通的討論,但我希望它可以考慮到Android的縮小範圍環境)。 可以說我有一個方法(它檢查條件並將用戶重定向到各種活動)。這個方法被很多類使用。 我無法決定是否將此方法添加到工具類中,使其成爲靜態並從需要它的每個活動中調用它。 或者 創建一個基地活動,在裏面添加的方法,並且需要使用此方法的任何活動,從基底活動繼承。 (假設我

    5熱度

    1回答

    我正在創建一個應用程序,我想要檢測到iPhone處於靜音模式或不。 我也早已想到了下面的鏈接 Detecting the iPhone's Ring/Silent/Mute switch using AVAudioPlayer not working? Switching between silent mode and ring mode on an iPhone 很多人說,這是對抗iPhone的

    1熱度

    1回答

    有沒有辦法測試下面的類,嘲笑私有方法getMessage()? 我試過用jUnit + Mockito + PowerMock,但我找不到方法(沒有修改源代碼或做反射改變)。 有什麼想法? public final class One { public static String met1() { return getMessage(); } privat

    2熱度

    2回答

    我的刪除重複數字的方法有效,但如果數字出現兩次以上,則不能。 例如用數字1,2,2,3,4,5,6,7,7,7,8,9的列表在使用該方法時給出列表1,2,3,4,5,6,7,7, 8,9- import java.util.*; public class final SortAndRemove{ private SortAndRemove(){ } public stati

    -1熱度

    3回答

    <input type="text" id="txtFirstname" data-bind="value:firstName,valueUpdate:'afterkeydown'" /> <i data-bind="css:RequiredStyle(firstName)"></i> var ViewModel = function() { var self = this;

    0熱度

    2回答

    我在2個類中將同一個方法的字段從一個對象複製到構建器中。我想重構它,但我不知道是否應該在實用程序類中創建靜態方法或將其抽象爲超類。 共享此代碼的類是Beans和多線程應用程序的一部分。 的方法是這樣的: protected static void copyPartyGroup(Message.Builder msgBuilder, final PartyGroup partyIDsGro

    4熱度

    7回答

    我想要做的是從文件(使用Apache poi的excel文件)中加載鍵/值對到靜態地圖中,該靜態地圖將用作查找表。一旦加載,表格不會改變。 public final class LookupTable { private final static Map<String, String> map; static { map = new HashMap<String,