zoukankan      html  css  js  c++  java
  • 递归回文

    运用了布尔类型进行判断,递归调用了isHuiWen函数。

    package ketangceshia;
    import java.util.Scanner;
    public class HuiWendg {
        public static void main( String args[] )
        {
            Scanner scan=new Scanner(System.in);
            String a=scan.next();
            int n=a.length();
            if(a.length()==0)//字符串长度为0时
                System.out.println("是回文!");
            else
            {
                boolean b=isHuiWen(a,0,n);
                if(b==true)
                    System.out.println("是回文!");
                else
                    if(b==false)
                        System.out.println("不是回文!");
            }
        }
        private static boolean isHuiWen(String str, int start, int length) {
            if(start==length)
                return true;
            else if(str.toCharArray()[start]==str.toCharArray()[length-1]){
                return isHuiWen(str,start+1,length-1);
        }
        return false;
        }
    }
  • 相关阅读:
    webstorm破解
    macos-WebStorm安裝
    CocoaPods安装与使用
    前端之HTML
    python调用百度语音(语音识别-斗地主语音记牌器)
    MySQL学习笔记(二)
    MySQL学习笔记(一)
    python网络编程
    计算机网络基础
    python之hashlib、configparser、logging模块
  • 原文地址:https://www.cnblogs.com/vvxvv/p/11586949.html
Copyright © 2011-2022 走看看