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型数组内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot2.0整合WebSocket代码实例

    SpringBoot2.0整合WebSocket代码实例

    这篇文章主要介绍了SpringBoot2.0整合WebSocket代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • spring-session自定义序列化方式

    spring-session自定义序列化方式

    这篇文章主要介绍了spring-session自定义序列化方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • java实现ATM取款项目

    java实现ATM取款项目

    这篇文章主要为大家详细介绍了java实现ATM取款项目的实现代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • Java中的ObjectOutputStream类使用

    Java中的ObjectOutputStream类使用

    ObjectOutputStream是Java.io包中的一个类,用于将Java对象的状态信息序列化为字节流,序列化是将对象状态转换为字节流的过程,反序列化则是将字节流恢复为对象,本文介绍了ObjectOutputStream的原理、主要方法、使用步骤以及注意事项
    2024-09-09
  • Spring基本认识和入门使用超详细教程

    Spring基本认识和入门使用超详细教程

    Spring是一款主流的Java EE 轻量级开源框架,目的是用于简化Java企业级引用的开发难度和开发周期,本文给大家介绍Spring基本认识和入门使用超详细教程,感兴趣的朋友一起看看吧
    2025-11-11
  • SpringBoot统一功能处理实现的全过程

    SpringBoot统一功能处理实现的全过程

    最近在做项目时需要对异常进行全局统一处理,主要是一些分类入库以及记录日志等,下面这篇文章主要给大家介绍了关于SpringBoot统一功能处理实现的相关资料,文中通过图文以及实例代码介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • 浅谈Java父子类加载顺序

    浅谈Java父子类加载顺序

    本文主要介绍了Java父子类加载顺序,那么这么长怎么记呀?本文就帮大家总结一下,更有利于记忆,感兴趣的可以了解一下
    2021-08-08
  • 关于Java中配置ElasticSearch集群环境账号密码的问题

    关于Java中配置ElasticSearch集群环境账号密码的问题

    这篇文章主要介绍了Java中配置ElasticSearch集群环境账号密码的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • Java使用FFM API调用SDL详解

    Java使用FFM API调用SDL详解

    这篇文章主要为大家详细介绍了Java如何使用FFM API调用SDL,文中的示例代码讲解详细,具有一定的借鉴价值,有需要的小伙伴可以参考一下
    2025-01-01
  • JVM常用垃圾收集器及GC算法解读

    JVM常用垃圾收集器及GC算法解读

    这篇文章主要介绍了JVM常用垃圾收集器及GC算法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04

最新评论