zoukankan      html  css  js  c++  java
  • java 笔试题 字符串旋转

     1 package com.shb.java;
     2 /**
     3  * 取出第一个重复的字符
     4  * @author shaobn
     5  * @date 2016-9-28
     6  * @package_name com.shb.java
     7  */
     8 public class Demo10 {
     9 
    10     /**
    11      * @param args
    12      * @date 2016-9-28
    13      * @author shaobn
    14      */
    15     public static void main(String[] args) {
    16         // TODO Auto-generated method stub
    17 //            findFirstRepeat("wqyqwyer23tdd",11);
    18             reverseStr("hello",2);
    19     }
    20 //    /**
    21 //     * 实现方法
    22 //     * @param str
    23 //     * @param n
    24 //     * @date 2016-9-28
    25 //     * @author shaobn
    26 //     */
    27 //    public static void findFirstRepeat(String str,int n){
    28 //        char[] ch = str.toCharArray();
    29 //    out:    for(int i=0;i<n-1;i++){
    30 //            for(int j = i+1;j<n;j++){
    31 //                if(ch[i]!=ch[j]){
    32 //                    continue;
    33 //                }else {
    34 //                    System.out.println(ch[i]);
    35 //                    break out;                    
    36 //                }
    37 //            }
    38 //            
    39 //        }
    40 //        
    41 //        
    42 //    }
    43     /**
    44      * 字符串的旋转 前n个字符排到后边,而后边的往前移动
    45      * @param str
    46      * @param n
    47      * @date 2016-9-29
    48      * @author shaobn
    49      */
    50     public static void reverseStr(String str,int n){
    51         String string = str.substring(0, n+1);
    52         String string2 = str.substring(n+1);
    53         String string3 = string2.concat(string);
    54         System.out.println(string3);
    55     }
    56     
    57     
    58     
    59     
    60     
    61     
    62     
    63     
    64     
    65     
    66     
    67     
    68     
    69     
    70 }
  • 相关阅读:
    Oracle分析函数
    oracle row_number的使用
    lru缓存测试类
    注解测试类
    lucene测试类
    SVN中检出(check out) 跟导出(export) 的区别
    Lucene原理与代码分析
    Lucene入门基础教程
    linux的less命令
    day4 大纲笔记
  • 原文地址:https://www.cnblogs.com/assassin666/p/5918565.html
Copyright © 2011-2022 走看看