java学习之string类的字符串大小写之间的转换

java学习之string类的字符串大小写之间的转换

package com.ifenx8.study.test;

import javax.print.DocFlavor.STRING;

public class Demo1_Test1 {
	public static void main(String[] args) {
		//dome1();
		//demo2();
		//吧数组中的数据按照指定的格式拼接成一个字符串
		//int[] arr = {1 ,2 ,3}; 结果为: "[1, 2, 3]"
		int [] arr = {1, 2, 3};
		String s1 = String.valueOf(arr);
		String s2 = "[";
		for (int i = 0; i < arr.length; i++) {
		
			
	if (i ==2){
		s2 = s2 + arr[i] + "]";
	}else{
		s2 = s2 + arr[i] + ", ";
		}
		
		}
		System.out.print(s2);
	}

	public static void demo2() {
		//要求字符串首字母大写其余的字符都小写
		String s1 = "woaIzhOngGuO";
		String s2 = s1.substring(0, 1).toUpperCase().concat(s1.substring(1).toLowerCase());
		System.out.println(s2);
	}

	public static void dome1() {
		
		String s1= "aFGFdgdfdgTGRHGSgdfgedgGga";
		String s2 = s1.toLowerCase();//把字符串全部转换成小写字母
		System.out.println(s2);
		String s3 = s1.toUpperCase();//把字符串全部转换成大写字母
		System.out.println(s3);
		String s4 = s2.concat(s3);//吧两个字符串拼接起来
		System.out.println(s4);
	}
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java帮帮-微信公众号-技术文章全总结

Java基础-12(01)总结Scanner,String

1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类。 (2)构造方法: A:讲解了System.in这个东西。 它其实是标...

3016
来自专栏浪淘沙

java初级笔记----API

一、类Object java.lang.Object 是类层次结构的根类,每个类都使用object作为超类。所有对象(包括数组)都实现这个类...

1444
来自专栏编程坑太多

java-逆波兰算法

1303
来自专栏土豆专栏

Java面试之字符串

JVM为了提高性能和减少内存的开销,在实例化字符串的时候进行了一些优化:使用字符串常量池。每当我们创建字符串常量的时候,JVM会首先检查字符串常量池,如果该字符...

1351
来自专栏linux驱动个人学习

动态绑定与静态绑定

为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。 需要理解四个名词: 1、对象的静态类型:...

3323
来自专栏待你如初见

Day11

for(元素的数据类型 变量名 : 数组名或者Collection集合对象名) {

1056
来自专栏学海无涯

8.数组

712
来自专栏Python爱好者

Java基础笔记13

1325
来自专栏calmound

中缀表达式变为后缀表达式

中缀表达式“9+(3-1)*3+10/2”转化为后缀表达式“9 3 1-3*+ 10 2/+” 中缀表达式转后缀表达式的方法: 1.遇到操作数:直接输出(添加...

3304
来自专栏炉边夜话

构造函数浅析

构造函数浅析<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

913

扫码关注云+社区

领取腾讯云代金券