string-conversion

    2熱度

    1回答

    我有一個工作算法來將UTF-8字符串轉換爲UTF-32字符串,但是,我必須分配所有的提前爲我的UTF-32字符串提供空間。有什麼辦法可以知道UTF-32字符串將佔用多少字符。 例如,UTF-8字符串「¥0」是3個字符,並且一旦轉換爲UTF-32就是2個無符號整數。有沒有什麼方法可以知道在轉換之前我需要的UTF-32字符的數量?或者我將不得不重新編寫算法?

    1熱度

    1回答

    我知道輸入字符串的代碼頁,例如CP 852,現在我需要使它成爲通用的UCS-4格式。我應該使用什麼功能。我在WinXP下與MingW一起做。

    0熱度

    4回答

    我有一個字符串列表,我想將它們轉換爲浮點,如果模式匹配。 下面是一些值和預期的結果: 1000 -> 1000.0 1.000 -> 1000.0 1.000,000 -> 1000.0 -1.000,000 -> -1000.0 9,132 -> 9.132 1,000.00 -> invalid 30.10.2010 -> invalid 1,000.000,00 ->

    -1熱度

    2回答

    我正在創建一個相當簡單的android應用程序,它基本上是一個計時器,我試圖讓它可以在設置中設置計時器長度,然後使用首選項檢索值並設置它作爲計時器的長度。我可以從首選項中檢索值並簡單顯示它。 但是當我嘗試使用Long.parseLong(string)或Long.valueOf(String)和Long.valueOf(Int)將字符串值(即1)轉換爲long值時,我沒有收到任何代碼中的錯誤,但是

    2熱度

    3回答

    我需要將一些十六進制字符附加到我的字符串中。我想這樣的: content += Character.toString((char) Integer.parseInt(Integer.toHexString(originalSize).toString(), 16)); ,它的工作,但是當originalSize超過127(7F十六進制),它返回我兩個十六進制值。 例如,這樣做: content

    0熱度

    6回答

    我有這樣的代碼: String id = c.getString("data"); String name = ((TextView) view.findViewById(R.id.TextView05)).getText().toString(); public static String getDate(long seconds, String dateFormat) { D

    0熱度

    1回答

    我需要將字符串轉換爲浮動,但可以有不同的輸入字符串的格式,如'1234,5'或'1234.5'或'1 234,5'或'1,234.5'或任何。而且我不能更改區域設置的十進制指針或千位分隔符,因爲我可能不知道我會提前獲得什麼數據。 有沒有一種方法或方法或庫來解析和轉換浮動這種語言環境特定的值,而不知道使用哪種語言環境? P.S.有沒有解決日期相同的問題的解決方案? TIA。

    0熱度

    1回答

    我試圖從Xaml字符串解析LinearGradientBrush,沒有任何問題我使用ColorConverter.ConvertFromString進行普通文本或html顏色轉換。 最近我遇到了一些使用ScRGB格式"sc#scA, scR, scG, scB"從Adobe Illustrator解析成Expression Blend的顏色。這似乎打破了ColorConverter,因爲從Colo

    5熱度

    1回答

    我正在使用Report Builder 3.0生成報表。 我正在使用的源系統具有代表日期格式爲mm/dd/yy的日期的字符串,但是我想將其顯示爲dd-MMM-yy而不是最終用戶。字符串上使用CDate將給我錯誤,因爲它正在解釋dd/mm/yy格式(美國地區設置)中的字符串。 有沒有辦法將字符串轉換爲正確的日期而不改變區域設置(這不是一個真正的選擇)? 謝謝!

    2熱度

    3回答

    我有一個計劃,我想利用MAC地址的像"./myapp 00:11:22:33:44:55" 一個命令行參數上的MAC地址,後來被用於struct sockaddr_ll.sll_addr在一個無符號字符數組中,每個元素都是MAC地址的一個八位字節。此功能(在博客上發現)採用命令行參數,並使用冒號「:」作爲分隔符來分隔它; void StringExplode(string str, string