將int陣列轉換為整數

2021-07-26 08:50:44 字數 776 閱讀 3706

將int陣列轉化為整數:

思路及步驟:

1、定義乙個string物件 str,值為」「,因為需要使用string物件的concat方法,該方法功能是將指定字串新增至該字串的結尾處。且該string物件在初始化時不可定義為null,否則會出現空指標異常

2、定義for迴圈對該陣列完成遍歷。

3、在遍歷過程中需要定義int型別的第三方變數 z 用於接收該陣列的第 i 下標位元素的值。

4、初始化乙個string物件  s 。

5、使用integer類中的tostring方法將 z 作為引數傳遞進去,由 s 接收tostring方法的返回值,該方法功能是將int型整數轉換為string。

6、呼叫concat方法將 s 作為引數傳遞,返回值由 str 接收。

7、定義乙個int型變數 num 值為0。

8、遍歷結束後呼叫integer類的parseint方法,該方法的功能是將指定字串以十進位制的表現形式返回乙個int型整數,將 str 作為引數傳遞,由num接收返回值。

public

class test ;

int num = transfer(arr);

system.out.println(num);

}public

static

inttransfer(int arr)

int num = integer.parseint(str);

return num;

}}

執行結果為:1548

lintcode 將整數A轉換為B

利用位運算 class solution return count 總耗時 2834 ms 利用位運算 與減法 class solution return count 總耗時 2366 ms 取一位判斷一位 class solution return count 總耗時 2103 ms 下面是自己寫...

181 將整數A轉換為B

原題 both n and m are 32 bit integers.您在真實的面試中是否遇到過這個題?是 31 10 11111 2 14 10 01110 2 標籤 cracking the coding interview 位元位操作 思路 按位異或,統計結果數中有多少個bit位是1,結果中...

將乙個多位整數轉換為陣列

將乙個多位整數轉換為陣列 例如 int a 2017 轉換為 int arr 思路及步驟 1 將int型變數 a 的每一位進行拆分,那麼就需要將 a 轉換為字串,因為字串包含索引 1.1初始化乙個string物件str。1.2呼叫integer類的tostring方法將作為引數傳遞,由str接收其返...