Java如何将int型数组转为String型数组

 更新时间:2024年03月13日 11:38:02   作者:Panda_Java  
这篇文章主要介绍了Java如何将int型数组转为String型数组,本文给大家分享具体实现思路结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧

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("\n将 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);
    }
}

4. 运行结果

Java 中Int转String的三种方法

JAVA 中int类型转String类型的三种通常方法:

1、String.valueOf(int i)

2、Integer.toString(int i)

3、i + “”; //i 为 int类型,int+string型就是先将int型的i转为string然后跟上后面的空string。

三种方法效率排序为:

Integer.toString(int i) > String.valueOf(int i) > i+""

在很多算法中都会用到相互转换,所以发文记录下,后续如有空则更新其它类型的转换。

到此这篇关于Java将int型数组转为String型数组的文章就介绍到这了,更多相关java int型转string型数组内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java日常练习题,每天进步一点点(8)

    Java日常练习题,每天进步一点点(8)

    下面小编就为大家带来一篇Java基础的几道练习题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望可以帮到你
    2021-07-07
  • SpringMVC---配置与使用的示例

    SpringMVC---配置与使用的示例

    这篇文章主要介绍了SpringMVC---配置与使用的示例,帮助大家更好的理解和学习spring框架,感兴趣的朋友可以了解下
    2020-10-10
  • Java实现顺序表的增删查改功能

    Java实现顺序表的增删查改功能

    这篇文章主要介绍了Java实现顺序表的增删查改功能,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • @FeignClient path属性路径前缀带路径变量时报错的解决

    @FeignClient path属性路径前缀带路径变量时报错的解决

    这篇文章主要介绍了@FeignClient path属性路径前缀带路径变量时报错的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • Java动态代理分析及简单实例

    Java动态代理分析及简单实例

    这篇文章主要介绍了 Java动态代理分析及简单实例的相关资料,需要的朋友可以参考下
    2017-02-02
  • JVM调优实战

    JVM调优实战

    本文主要介绍了JVM调优实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Java控制语句之if、switch语句

    Java控制语句之if、switch语句

    这篇文章主要介绍了Java控制语句之if、switch语句的相关资料,需要的朋友可以参考下
    2016-01-01
  • SpringCloud中的服务接口(api)

    SpringCloud中的服务接口(api)

    这篇文章主要介绍了SpringCloud中的服务接口(api),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • 基于java math API 的详细解释说明

    基于java math API 的详细解释说明

    本篇文章是对java math API进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • java实现emqx设备上下线监听详解

    java实现emqx设备上下线监听详解

    这篇文章主要为大家介绍了java实现emqx设备上下线监听详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07

最新评论