判断一个字符串是不是回文(C#解法)
来源:互联网 发布:欧迪臣bit one软件 编辑:程序博客网 时间:2024/05/18 03:01
假设用户输入一个字符串,允许有空格,要你判断它是不是个回文字符串?
如:“a b c d c b a" 是一个回文字符串
而 ”a b c d b b a“ 则不是一个一个回文字符串。
下面是C#的实现方式:
class Palindrome{ static public void PalindromeMain() { System.Console.Write("please enter a palindrome: "); string palindrome = System.Console.ReadLine(); Palindrome instance = new Palindrome(); if (instance.IsPalindrome(palindrome)) { System.Console.WriteLine("\"{0}\" is a palindrome.", palindrome); } else { System.Console.WriteLine("\"{0}\" is NOT a palindrome.", palindrome); } } public bool IsPalindrome(string text) { char[] temp; string reverse; reverse = text.Replace(" ", ""); reverse = reverse.ToLower(); temp = reverse.ToCharArray(); System.Array.Reverse(temp); return reverse == new string(temp); }}
0 0
- 判断一个字符串是不是回文(C#解法)
- 判断一个字符串是不是对称(是不是回文字符串)
- 判断一个字符串是不是回文
- 判断一个字符串是不是回文?
- 判断一个字符串是不是回文
- 判断一个字符串是不是回文字符串
- 判断一个字符串是不是回文数
- 判断一个字符串是不是回文数
- 判断字符串是不是回文
- 判断字符串是不是回文
- C#判断是不是回文
- 【c语言】判断一个字符串是不是回文字符串
- 用c语言实现 判断一个字符串是不是回文字符串
- 判断一个数或者一串字符串是不是回文数
- Python学习——判断一个字符串是不是回文
- 判断一个栈是不是回文
- 判断一个整数是不是回文
- 如何判断一个字符串是不是回文字符串以及字符串的排列组合问题
- 安装maven
- 【白乔原创】写二十年的代码是一种什么样的体验?
- Java设计模式之迭代器模式和组合模式
- Java注解阐述
- butterknife+dagger+otto+okhttp+picasso+retrofit+rxjava示例项目
- 判断一个字符串是不是回文(C#解法)
- 将字符串反转
- Qtcreator中常用快捷键和小技巧
- 模仿蘑菇街的开场动画
- 计算文件字节数的方法
- JDBC操作mysql
- php下载文件错误,文件损坏,编码错误,有空格
- 将分区表students子分区sex_male中年龄大于30的记录的classid修改为40
- effective c++ 条款2 尽量以const enum inline代替#define