字串轉換整形

2021-04-02 13:28:24 字數 939 閱讀 4422

在轉換字元為整數時,apache的commons包中有乙個numberutils類,方便的提供了這種功能。共有2種函式乙個帶自定義預設值,乙個取預設預設值(0)。函式原型如下:

public static int stringtoint(string param, int defaultvalue);

public static int stringtoint(string param);

測試程式如下:

import org.apache.log4j.logger;

import org.apache.commons.lang.numberutils;

public class test

public static void main(string args)

}測試結果如下:

--- testing numberutils.stringtoint(string param, int defaultvalue)...

numberutil.stringtoint(null,-1):-1

numberutil.stringtoint("",-1):-1

numberutil.stringtoint("a",-1):-1

numberutil.stringtoint("7.2",-1):-1

numberutil.stringtoint("7",-1):7

--- testing numberutils.stringtoint(string param)...

numberutil.stringtoint(null):0

numberutil.stringtoint(""):0

numberutil.stringtoint("a"):0

numberutil.stringtoint("7.2"):0

numberutil.stringtoint("7"):7

字串轉換

我們將僅由若干個同一小寫字母構成的字串稱之為簡單串,例如 aaaa 是乙個簡單串,而 abcd 則不是簡單串。現在給你乙個僅由小寫字母組成的字串,你需要用最小的花費,將其轉換成乙個簡單串。花費的計算規則如下 將a到z這26個小寫字母從左到右排成一排,則每個字母都有左右兩個鄰居,我們認為a的左鄰居是z...

字串轉換

problem description 小明和他的好朋友小西在玩乙個新的遊戲,由小西給出乙個由小寫字母構成的字串,小明給出另乙個比小西更長的字串,也由小寫字母組成,如果能通過魔法轉換使小明的串和小西的變成同乙個,那麼他們兩個人都會很開心。這裡魔法指的是小明的串可以任意刪掉某個字元,或者把某些字元對照...

字串轉換

編寫乙個程式,可以一直接收鍵盤字元 如果是小寫字元就輸出對應的大寫字元 如果接收的是大寫字元,就輸出對應的小寫字元 如果是數字不輸出 其餘原樣輸出。程式 如下 define crt secure no warnings include include include 該庫檔案isalnum 包含此函...