首页 > 编程语言 >实现字符串的拼接---Java

实现字符串的拼接---Java

时间:2023-05-06 14:02:39浏览次数:29  
标签:arr Java String int --- 拼接 数组 null

定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回

调用此方法,并在控制台输出结果

 例如:

 数组为:int[] arr={1,2,3};

 执行后输出结果为:[1,2,3]

package string.practice;

/*
 * 实现字符串的拼接
 * 定义一个方法,把int数组中的数据按照指定的格式拼接成一个字符串返回
 * 调用此方法,并在控制台输出结果
 * 例如:
 * 数组为:int[] arr={1,2,3};
 * 执行后输出结果为:[1,2,3]
 */
public class PinJie {
	public static void main(String[] args) {
		int[] arr= {1,2,3,4};
		String xc=arrToString(arr);
		System.out.println(xc);
	}
	
	public static String arrToString(int[] arr) {
		//数组为null时
		if(arr==null)  return " ";
		//数组长度为0时
		if(arr.length==0)  return "[]";
		//数组不为null并且长度也不为0时
		String result="[";
		for(int i=0;i<arr.length;i++) {
			if(i==arr.length-1) {
				result=result+arr[i];
			}
			else {
				result=result+arr[i]+",";
			}
			
		}
		result=result+"]";
		return result;
		
	}
	
	

}

实例结果如图:

实现字符串的拼接---Java_数组

标签:arr,Java,String,int,---,拼接,数组,null
From: https://blog.51cto.com/u_15943742/6249615

相关文章

  • application/x-www-form-urlencoded & multipart/form-data & text/plain
    FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型  我们知道在通过POST方式向服务器发送AJAX请求时最好要通过设置请求头来指定为application/x-www-form-urlencoded编码类型。知道通过表单上传文件时必须指定编码类型为"multipart/form-data"。而text/plain......
  • ICP-MS/痕量元素分析实验需要的PFA耗材
    PFA(perfluoroalkoxy)isatough,flexible fluoropolymer thatisusedforflexibletubingandfluidprocessingequipmentwhenchemicalresistance,highpurity,andlowstiffnessarerequired.PFAhasoutstandingelectricalpropertiesincludinghighdielec......
  • Pandas 百题大冲关-基础部分
    1、查看版本信息:print(pd.__version__)Series基本操作1、创建Series的3种方式,1)列表2)ndarray3)字典2、修改Series索引:s1.index=['A','B','C','D','E']3、Series纵向拼接:s4=s3.append(s1)4、Series按指定索引删除元素:s4=s4.drop('e')5、......
  • UEFI 基础教程 (三) - 运行第一个PEI Driver
    一、编写源代码编写C:\edkii\OvmfPkg\MyHelloWorldPEIMDriver\MyHelloWorldPEIMDriver.c#include<uefi.h>#include<Library/UefiLib.h>#include<Library/BaseLib.h>#include<Library/DebugLib.h>#include<Library/BaseMemoryLib.h>......
  • @babel-AST常用方法
    @babel常用方法一、js对应ASTobj变量名对应Identifier,常量串对应StringLiteral,数字对应NumericLiteral。CallExpression主要关注callee和arguments属性,分别表示被调用的函数和参数列表。MemberExpression主要关注object、property和computed属性,分别表示对象,属性和是否......
  • Springboot 系列 (30) - Springboot+HBase 大数据存储(八)| Springboot Client/Server
    Kerberos(SecureNetworkAuthenticationSystem,网络安全认证系统),是一种网络认证协议,其设计目标是通过密钥系统为Client/Server提供强大的认证服务。该认证过程的实现不依赖于主机操作系统的认证,无需基于的信任,不要求网络上所有主机的物理安全,并假定网络上传送的数据包可以被......
  • 7-在Servlet中连接数据库,怎么做?
    Servlet是Java程序,所以在Servlet中完全可以编写JDBC代码连接数据库。在一个webapp中去连接数据库,需要将驱动jar包放到WEB-INF/lib目录下。(com.mysql.cj.jdbc.Driver这个类就在驱动jar包当中。)代码如下:packagecom.north.javaweb.servlet;importjakarta.servlet.*;impor......
  • 8-在集成开发环境当中开发Servlet程序
    1.集成开发工具很多,其中目前使用比较多的是:IntelliJIDEA(这个居多,IDEA在提示功能方面要强于Eclipse,也就是说IDEA使用起来比Eclipse更加智能,更好用。JetBrain公司开发的。收费的。)Eclipse(这个少一些),Eclipse目前还是有团队使用,只不过处于减少的趋势,自己从事工作之后,可能......
  • 9-Servlet对象的生命周期
    1.什么是Servlet对象生命周期?Servlet对象什么时候被创建。Servlet对象什么时候被销毁。Servlet对象创建了几个?Servlet对象的生命周期表示:一个Servlet对象从出生在最后的死亡,整个过程是怎样的。2.Servlet对象是由谁来维护的?Servlet对象的创建,对象上方法的调用......
  • FreeCodeCamp-通过创作罗斯科绘画学习 CSS 盒子模型
    index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>RothkoPainting</title><linkhref="./styles.css"rel="stylesheet"></hea......