Java如何將int型數(shù)組轉(zhuǎn)為String型數(shù)組
Java將int型數(shù)組轉(zhuǎn)為String型數(shù)組
1. 算法題目:
判定一個(gè)int類(lèi)型數(shù)組中一共有多少個(gè)數(shù)字3.
比如{3,31,2,133}一共有4個(gè)3
2. 具體思路
Java將int型數(shù)組轉(zhuǎn)為String型數(shù)組
3. 代碼實(shí)現(xiàn)
import java.util.Scanner; public class ConvertIntIntoString { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] array = new int[6]; for (int i = 0; i < array.length; i++) { System.out.print("請(qǐng)輸入第 " + (i + 1) + " 個(gè)數(shù)組元素:"); array[i] = sc.nextInt(); } int count = 0; /** * 方法一:字符串拼接 */ String[] strArr = new String[array.length]; for (int i = 0; i < strArr.length; i++) { strArr[i] = ""+array[i]; } System.out.print("\n將 int 型數(shù)組轉(zhuǎn)為 String 型數(shù)組:"); for (int i = 0; i < strArr.length; i++) { for(int j = 0; j < strArr[i].length(); j++){ if(strArr[i].charAt(j)=='1') count++; } } System.out.println(count); } }
4. 運(yùn)行結(jié)果
Java 中Int轉(zhuǎn)String的三種方法
JAVA 中int類(lèi)型轉(zhuǎn)String類(lèi)型的三種通常方法:
1、String.valueOf(int i)
2、Integer.toString(int i)
3、i + “”; //i 為 int類(lèi)型,int+string型就是先將int型的i轉(zhuǎn)為string然后跟上后面的空string。
三種方法效率排序?yàn)椋?/p>
Integer.toString(int i) > String.valueOf(int i) > i+""
在很多算法中都會(huì)用到相互轉(zhuǎn)換,所以發(fā)文記錄下,后續(xù)如有空則更新其它類(lèi)型的轉(zhuǎn)換。
到此這篇關(guān)于Java將int型數(shù)組轉(zhuǎn)為String型數(shù)組的文章就介紹到這了,更多相關(guān)java int型轉(zhuǎn)string型數(shù)組內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java阻塞隊(duì)列的實(shí)現(xiàn)及應(yīng)用
這篇文章主要介紹了剖析Java中阻塞隊(duì)列的實(shí)現(xiàn)原理及應(yīng)用場(chǎng)景,這里也對(duì)阻塞和非阻塞隊(duì)列的不同之處進(jìn)行了對(duì)比,需要的朋友可以參考下2021-10-10Mybatis反向工程出現(xiàn)BigDecimal類(lèi)型問(wèn)題及解決
這篇文章主要介紹了Mybatis反向工程出現(xiàn)BigDecimal類(lèi)型問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-09-09JavaWeb實(shí)現(xiàn)多文件上傳及zip打包下載
這篇文章主要為大家詳細(xì)介紹了JavaWeb實(shí)現(xiàn)多文件上傳及zip打包下載,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07Java中的Set、List、Map的用法與區(qū)別介紹
這篇文章主要介紹了Java中的Set、List、Map的用法與區(qū)別,需要的朋友可以參考下2016-06-06jmeter實(shí)現(xiàn)接口關(guān)聯(lián)的兩種方式(正則表達(dá)式提取器和json提取器)
Jmeter用于接口測(cè)試時(shí),后一個(gè)接口經(jīng)常需要用到前一次接口返回的結(jié)果,本文主要介紹了jmeter實(shí)現(xiàn)接口關(guān)聯(lián)的兩種方式,感興趣的小伙伴們可以參考一下2021-11-11Java實(shí)現(xiàn)非對(duì)稱(chēng)加密的三種方法
本文主要介紹了Java實(shí)現(xiàn)非對(duì)稱(chēng)加密的三種方法,主要包括非對(duì)稱(chēng)加密算法--DH(密鑰交換),非對(duì)稱(chēng)加密算法--RSA,非對(duì)稱(chēng)加密算法--EIGamal,具有一定的參考價(jià)值,感興趣的可以了解一下2023-12-12學(xué)習(xí)Java設(shè)計(jì)模式之觀察者模式
這篇文章主要為大家介紹了Java設(shè)計(jì)模式中的觀察者模式,對(duì)Java設(shè)計(jì)模式感興趣的小伙伴們可以參考一下2016-01-01JavaMailSender實(shí)現(xiàn)郵箱驗(yàn)證功能
本篇文章主要給大家介紹了JavaMailSender實(shí)現(xiàn)郵箱注冊(cè)驗(yàn)證的功能實(shí)現(xiàn)原理以及其中遇到的問(wèn)題,一起跟著學(xué)習(xí)探討下吧。2017-12-12