码迷,mamicode.com
首页 > 其他好文 > 详细

字符串

时间:2019-09-15 01:11:15      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:ati   span   反转   aaa   com   ==   java   pre   要求   

目录

  1. 字符串反转
  2. 字符串含相同字符
  3. 删除重复字符
  4. 统计单词
  5. 按要求打印数组排列
  6. 字符串所有组合

1.字符串反转

public class 字符串反转 {
    public static String ReverseSentence(String str) {
        String[] chars=str.split(" ");
        if (chars.length<=1)
            return str;
        String newstr="";
        for(int i=chars.length-1;i>=0;i--){
            if(i==0)
                newstr+=chars[i];
            else
                newstr+=chars[i]+" ";

        }
        return newstr;
    }

    public static void main(String[] args) {
        String str="how are you";
        System.out.println(ReverseSentence(str));
    }

}

 

2.字符串含相同字符

import java.util.Arrays;

public class 字符串所有组合 {
    public static void compare(String s1,String s2){
        byte[] b1=s1.getBytes();
        byte[] b2=s2.getBytes();
        Arrays.sort(b1);
        Arrays.sort(b2);
        s1=new String(b1);
        s2=new String(b2);
        if(s1.equals(s2))
            System.out.println("equals");
        else
            System.out.println("not equals");
    }
    public static void main(String[] args){
        String str1="aamgaabbc";
        String str2="mbabaaacg";
        compare(str1,str2);
        str1="aamgasabbc";
        str2="ksbbbaacc";
        compare(str1,str2);
    }
}

 

3.删除重复字符

4.统计单词

5.按要求打印数组排列

6.字符串所有组合

 

字符串

标签:ati   span   反转   aaa   com   ==   java   pre   要求   

原文地址:https://www.cnblogs.com/jocelynD-9/p/11520700.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!