Java将int型数组转为String型数组
1. 算法题目:
判定一个int类型数组中一共有多少个数字3. 比如{3,31,2,133}一共有4个3
2. 具体思路
Java将int型数组转为String型数组
3. 代码实现
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("请输入第 " + (i + 1) + " 个数组元素:"); 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(" 将 int 型数组转为 String 型数组:"); 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); } }