Java中String字符去空格和挑选出数字
来源:互联网 发布:ubuntu 一直等待安装 编辑:程序博客网 时间:2024/05/16 19:48
package com.oracle.collect_Employee;
import java.util.Arrays;
public class Teststring {
public static void main(String[] args) {
String s = "you and me what cpp2005program";
String str_int="1234567890";
String str_str="abcdefgp";
String[] arr = s.split(" ");
StringBuffer sb = new StringBuffer();
for(int i = 0; i < arr.length; i++)
{
if(!arr[i].equals(""))
{
sb.append(arr[i].substring(0, 1).toUpperCase());
sb.append(arr[i].substring(1));
sb.append(" ");
}
}
int m=sb.length();
//System.out.println(sb.length());
for(int j=0;j<m-1;j++){
//System.out.println(sb.charAt(j));
if(str_int.contains(sb.charAt(j)+"")&&str_str.contains(sb.charAt(j+1)+"")){
sb.insert(j+1, "_");
}
if(str_str.contains(sb.charAt(j)+"")&&str_int.contains(sb.charAt(j+1)+""))
sb.insert(j+1, "_");
}
System.out.println(sb.toString());
// String[] ss=sb.toString().split(" ");
// for(int i=0;i<ss.length;i++){
// System.out.println(ss[i]);
// char[] cc=ss[i].toCharArray();
// for(int j=0;j<cc.length-2;j++){
// String c1=(String) ss[i].subSequence(j, j+1);
// String c2=(String) ss[i].subSequence(j+1, j+2);
// if(str_int.contains(c1)&&str_str.contains(c2.toLowerCase())){
// }
// }
// }
}
}
import java.util.Arrays;
public class Teststring {
public static void main(String[] args) {
String s = "you and me what cpp2005program";
String str_int="1234567890";
String str_str="abcdefgp";
String[] arr = s.split(" ");
StringBuffer sb = new StringBuffer();
for(int i = 0; i < arr.length; i++)
{
if(!arr[i].equals(""))
{
sb.append(arr[i].substring(0, 1).toUpperCase());
sb.append(arr[i].substring(1));
sb.append(" ");
}
}
int m=sb.length();
//System.out.println(sb.length());
for(int j=0;j<m-1;j++){
//System.out.println(sb.charAt(j));
if(str_int.contains(sb.charAt(j)+"")&&str_str.contains(sb.charAt(j+1)+"")){
sb.insert(j+1, "_");
}
if(str_str.contains(sb.charAt(j)+"")&&str_int.contains(sb.charAt(j+1)+""))
sb.insert(j+1, "_");
}
System.out.println(sb.toString());
// String[] ss=sb.toString().split(" ");
// for(int i=0;i<ss.length;i++){
// System.out.println(ss[i]);
// char[] cc=ss[i].toCharArray();
// for(int j=0;j<cc.length-2;j++){
// String c1=(String) ss[i].subSequence(j, j+1);
// String c2=(String) ss[i].subSequence(j+1, j+2);
// if(str_int.contains(c1)&&str_str.contains(c2.toLowerCase())){
// }
// }
// }
}
}
0 0
- Java中String字符去空格和挑选出数字
- java:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 如何去出一个字符中随机出现的数字
- android中输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- [Java]练习题007: 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- StChar.java 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- java小算法—输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- java实现输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。(java)
- 五十道编程小题目 --- 07 统计出其中英文字母、空格、数字和其它字符的个数 java
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。.Cpp
- ClipDrawable的用法(图片切割效果)
- 数据库事务隔离级别定义
- Android好奇宝宝_番外篇_看脸的世界_05
- 织梦dedecms教程-登录后台提示验证码错误的解决方法
- 集合中的Collections排序和Map排序
- Java中String字符去空格和挑选出数字
- java 弱引用集合类WeakHashMap
- Spring3 MVC
- MyEclipse设置默认注释的格式
- windows7下gvim打开UTF8无bom文件中文乱码问题的解决
- Android:点击EditText文本框之外任何地方隐藏键盘的解决办法
- 宏定义格式
- Oracle Enterprise Manager Cloud Control最新文档合集
- Unicode详解(UTF-8,UTF16,UCS)