java String字符串转换以及拼接

将一个字符串首字母转换为大写,其余部分转换为小写

public static String switchFirstChar(String s){

//获取首字母

String s1 = s.substring(0,1);

//获取剩余部分

String s2 = s.substring(1,s.length());

//将首字母转换为大写

s1 = s1.toUpperCase();

//将其余部分转换为小写

s2 = s2.toLowerCase();

String s3 = s1 + s2;

return s3;

}

将下面的数组转换为指定的形式

int[] arr = {1,2,3};

转换为[1,2,3]

String s = "";

s += "[";

for(int i = 0; i < arr.length;i++){

   if(i == arr.length - 1){

      s += arr[i];

      s += "]";

   }else {

   s += arr[i];

   s += ",";   

}

}

时间: 2024-08-28 16:33:15

java String字符串转换以及拼接的相关文章

java面试题,将String字符串转换成数字

题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果输入的不是数字则返回0. import java.util.Scanner; /** * Created by Dell on 2014/7/14. * * 面试题 * 将字符串转换成数字,不用java自带的方法 */ public class MianShi_01 { public static void main(String[] args) { Scanner in

Java String字符串/==和equals区别,str。toCharAt(),getBytes,indexOf过滤存在字符,trim()/String与StringBuffer多线程安全/StringBuilder单线程—— 14.0

课程概要 String 字符串 String字符串常用方法 StringBuffer StringBuilder String字符串: 1.实例化String对象 直接赋值  String str="Hello";  推荐这种 使用关键字new  String str1=new String("Hello"); 在内存中开辟2个空间 如图: 源代码 StringDemo01.java 2.String内容的比较 String str="Hello"

Java String字符串深入详解

Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "hello";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("hello"); 对于这样的常识,不再赘述. 首先String类是final类,为什么定义成final形式呢? 简单点说,对于如此高频率被使用的数据类型,设计者们认为已经设计的足够优秀了,不需要被继承,否则胡乱继承重写可能会降低程序的性能. 正如标题所述,既然深入,那我们

java之字符串转换

参考http://how2j.cn/k/number-string/number-string-parse/317.html 数字转字符串 方法1: 使用String类的静态方法valueOf 方法2: 先把基本类型装箱为对象,然后调用对象的toString package digit; public class TestNumber { public static void main(String[] args) { int i = 5; //方法1 String str = String.v

java里面byte数组和String字符串转换

//string 转 byte[] String str = "问题"; byte[] srtbyte = str.getBytes(); // byte[] 转 string String res = new String(srtbyte); System.out.println(res); 当然还有可以设定编码方式的 String str = "问题"; byte[] srtbyte = null; try { srtbyte = str.getBytes(&q

Java String字符串的操作

在Java中,String类包含有50多个方法来实现字符串的各种操作.字符串变量必须初始化后才能使用,如果声明时赋值为null,则声明的字符串的值为null,否则表示未初始化的状态.以下介绍一些我们需要经常使用的方法. (1)字符串的连接 public String concat(String str) 该方法的参数为一个String类对象,作用是将参数中的字符串str连接到原来字符串的后面,连接字符串还可以使用+号.可以连接不同的数据类型,自动调用toString()方法,只要"+"

java string 字符串替换

i.replace方法 该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串.经过该方法调用以后,原来的字符串不发生改变.例如:      String s = "abcat":      String s1 = s.replace('a','1'): 该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是"1bc1t",而字符串s的内容不发生改变. 如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使用replaceAll

Java String 字符串类细节探秘

一. 字符串基本知识要点 字符串类型String是Java中最常用的引用类型. 二. String的==和equals方法 三. 几个关于String的程序分析

Java String字符串的格式化

JDK1.5中,String类新增了一个很有用的静态方法String.format(): format(Locale l, String format, Object... args) 使用指定的语言环境.格式字符串和参数返回一个格式化字符串. format(String format, Object... args) 使用指定的格式字符串和参数返回一个格式化字符串.format()方法中的字符串格式参数有很多种转换符选项,例如:日期.整数.浮点数等. 一.常规格式化 例子: <span sty