字符、字符串的操作方法集锦
来源:互联网 发布:iphone本地阅读软件 编辑:程序博客网 时间:2024/06/01 10:45
String s="Hello World!"; /*截取字符串*/ String s1=s.substring(2,7); System.out.println("截取的字符串为:"+s1); /*连接字符串*/ String cn="Year"; String s2=cn.concat(s); System.out.println("字符串连接为:"+s2); /*替换字符*/ String s3=s.replace("He", "ABNK"); System.out.println("替换的字符串为:"+s3); /*去掉首尾空格*/ String s4=" Hello".trim(); System.out.println("去掉空格的字符串为:"+s4); /*字符串的长度*/ System.out.println("字符串的长度为:"+s.length()); /* 字符串转字符数组 */ String string8 = "Hello!你好!"; char[] chs = string8.toCharArray(); System.out.println(chs.toString()); /* 截取一个字符 charAt */ char ch = "asdasdasd".charAt(6); System.out.println(ch); /* bytes */ String s7 = "Hello!你好!"; byte[] bytes = s7.getBytes(); System.out.println(bytes); /* 字符串转字符数组 */ String s8 = "Hello!你好!"; char[] ch1 = string8.toCharArray(); System.out.println(ch1.toString()); /* 字符串比较函数 */ if (!s.equals("1111")) { System.out.println("字符串不一样"); } /* 是否以特定字符开始 */ if (s.startsWith("Hello")) { System.out.println("以Hello开头"); } /* 是否以特定字符结尾 */ if (s.endsWith("World")) { System.out.println("以World结尾"); } /* 查找字符出现位置 */ int ddd = s.indexOf("W"); System.out.println(ddd);
/*判断字符类型*/// 输入一个字符 System.out.print("请输入一个字符:"); char ch = 0; try { ch = (char) System.in.read(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } // 判断字符类型 boolean a = Character.isLowerCase(ch); // 判断字符是否为小写 boolean b = Character.isUpperCase(ch); // 判断字符是否为大写 boolean c = Character.isLetter(ch); // 判断字符是否为字符 boolean d = Character.isDigit(ch); // 判断字符是否为0-9的数字 System.out.println("该字符为小写:" + a); System.out.println("该字符为大写:" + b); System.out.println("该字符为字符:" + c); System.out.println("该字符为数字:" + d);
/*挑选字符串中的每个字符 *///输入字符串 System.out.print("请输入字符串:"); Scanner sc=new Scanner(System.in); String s1=sc.nextLine(); for (int i = 0; i < s1.length(); i++) { char ch=s1.charAt(i); System.out.println("该字符串的第"+(i+1)+"个字母是:"+ch); }
/*字符变大小写转换*/System.out.print("请输入一个字符:"); char ch = 0; try { ch = (char) System.in.read(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } char ch2 = Character.toLowerCase(ch); // 字符转换为小写 char ch3 = Character.toUpperCase(ch); // 字符转换为大写 System.out.println("字符转换为小写:" + ch2); System.out.println("字符转换为大写:" + ch3);
/*字符串大小写转换*/System.out.print("请输入字符串:"); Scanner sc = new Scanner(System.in); //创建输入对象 String s1 = null; s1 = sc.nextLine(); //获取用户输入的字符串 String s2 = s1.toLowerCase(); // 字符串转换为小写 String s3 = s1.toUpperCase(); // 字符串转换为大写 System.out.println("转换为小写:" + s2); System.out.println("转换为大写:" + s3);
0 0
- 字符、字符串的操作方法集锦
- 字符串的操作方法
- jacascript字符串的操作方法
- 字符串的操作方法
- String类字符与字符串操作方法
- c字符-字符串问题集锦
- javascript中字符串的操作方法
- 字符串,数组的操作方法集合
- 字符char转整形int的操作方法
- C/C++中字符串String及字符操作方法
- C#的字符串常用的操作方法
- C#的字符串常用的操作方法
- C#的字符串常用的操作方法
- 经常使用到的字符串操作方法
- js里面那些对字符串的操作方法
- 黑马程序员_字符串的基本操作方法
- Java编程中字符串的常用操作方法
- 字符串、数组操作方法的注意点 20160919
- Fiddler4的下载与安装
- python 函数 —— enumerate()
- 573. Squirrel Simulation(Medium)
- DCDCBigBig's first blog!!!
- C++指针理解(1)
- 字符、字符串的操作方法集锦
- leetcode:11. Container With Most Water
- HDU 1342 Lotto
- 使用maven构建dubbo服务jar包
- Struts2的表单数据验证
- Python图片转换成矩阵,矩阵数据转换成图片
- Arduino基础学习-声音信号输出
- C++第6次实验(基础班)—数组2(上机报告)
- 如果在局域网 A 中,有一台 Win 7 的机器可以能过 VPN 连接至网络 B,那需要如何配置,才能使整个局域网 A 里的机器通过这台 Win7 的机器都能访问到网络 B?