我正在尝试在 Java 中创建一个回文应用程序,但我的代码不适用于短语,尤其是当短语以大写字母开头时。
使用 equalsIgnoreCase(( 而不是 equals((。equalsIgnoreCase 将字符串与另一个字符串进行比较,忽略大小写注意事项。
要解决此问题,您可以使用小写,这样无论用户输入是什么,您都在以相同的大写或缺少大写形式测试提供的短语和反向短语。查看本教程以获取更多详细信息
我正在尝试在 Java 中创建一个回文应用程序,但我的代码不适用于短语,尤其是当短语以大写字母开头时。
使用 equalsIgnoreCase(( 而不是 equals((。equalsIgnoreCase 将字符串与另一个字符串进行比较,忽略大小写注意事项。
要解决此问题,您可以使用小写,这样无论用户输入是什么,您都在以相同的大写或缺少大写形式测试提供的短语和反向短语。查看本教程以获取更多详细信息
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium