1.回文是一种“从前向后读”和“从后向前读”都相同的字符串,如“上海自来水来自海上”。设计一个程序,判断字符串是否是回文。

代码:

package shiyan.shiyan8;import java.util.Scanner;public class HuiWenTest {public static void main(String[] args) {String str = "";System.out.println("请输入一个字符串");Scanner input = new Scanner(System.in);str = input.next();StringBuffer sb = new StringBuffer(str);sb.reverse();// 将Str中的字符串倒置int count = 0;for (int i = 0; i < str.length(); i++) {if (str.charAt(i) == sb.charAt(i)) {count++;}}if (count == str.length()) {System.out.println("此字符串是一个回文字符串");} else {System.out.println("此字符串不是一个回文字符串");}}}

倒置后判断若相同则为回文。

java实验——回文是一种“从前向后读”和“从后向前读”都相同的字符串,如“上海自来水来自海上”。设计一个程序,判断字符串是否是回文。相关推荐

  1. list @size 验证_第33期:上海自来水来自海上,回文字符串验证!

    我准备了 1000 本电子书和计算机各领域高清思维导图 100 张,关注后回复[资源],即可获取!更可回复[内推]加入 BAT 内推群! 01.题目示例 见微知著,发现一组数据很有趣,分享给大家.le ...

  2. c++ string 回文串_第33期:上海自来水来自海上,回文字符串验证!

    我准备了 1000 本电子书和计算机各领域高清思维导图 100 张,关注后回复[资源],即可获取!更可回复[内推]加入 BAT 内推群! 01.题目示例 见微知著,发现一组数据很有趣,分享给大家.le ...

  3. 设n是一任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n被称为回文数。 从键盘输入一个5为数字,请编写程序判断这个数字是不是回文数。

    列表的切片,切片用于获得列表的一个片段,即获得零个或多个元素.切片后的结果也是列表类型.切片有两种使用方式. 1.列表或列表变量:[N:M]     2.列表或列表变量[N:M:K]即[起点:终点:步 ...

  4. 设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数

    设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数.从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数 nume=input('请输入一个数字:') nume1 ...

  5. Java实验——编写一个程序,实现字符串大小写的转换并倒序输出

    目录 一.题目要求 二.解题思路 三.具体代码 四.运行截图 一.题目要求 编写一个程序,实现字符串大小写的转换并倒序输出. 具体要求:(1)使用for循环将字符串从最后一个字符开始遍历.(2)遍历的 ...

  6. Java版 设计一个程序, 输入三位数a, 分别输出个,十,百位

    1. 设计一个程序, 输入三位数a, 分别输出个,十,百位. (0<a<1000) 样例输入: 251 样例输出: 2 5 1 package package01; import java ...

  7. java版 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少.

    2. 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少. (0<l<1000, PI取3.14, 输出结果保留两位小数) 样例输入: 3 样例输出: 1. ...

  8. java每日一练——第四天:输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和、差、积、整数商及余数。

    文章目录 题目描述 问题分析 代码实现 运行结果 网上参考 结语 题目描述 输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和.差.积.整数商及余数. 输入 输入只有两个正整数num ...

  9. 数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数

    数学领域著名的"哥德巴赫猜想"的大致意思是:任何一个大于2的偶数总能表示为两个素数之和.比如:24=5+19,其中5和19都是素数.本实验的任务是设计一个程序,验证20亿以内的偶数 ...

  10. 验证“哥德巴赫猜想”,数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内

    5 验证"哥德巴赫猜想" 数学领域著名的"哥德巴赫猜想"的大致意思是:任何一个大于2的偶数总能表示为两个素数之和.比如:24=5+19,其中5和19都是素数.本 ...

最新文章

  1. 2021年大数据常用语言Scala(十七):基础语法学习 Set
  2. 智能合约从入门到精通:完整范例
  3. 模拟航班查询及预定系统 编写示例
  4. 量子计算机迷宫,一个简单的例子,带你读懂量子计算机
  5. CentOS 7 设置IP地址无效
  6. c mysql命令_最基本的mysql命令
  7. 《OpenGL编程指南》一第3章 OpenGL绘制方式
  8. 我对骨骼动画的理解(最精减的骨骼动画类)
  9. Linux内核写入s3c2440,Linux空板的系统写入
  10. python 图形库介绍_数据分析Python手绘图形库有哪些
  11. C语言实现简单计算器。
  12. 联华精选APP--请求body体和返回体加解密
  13. 加密系列 | SHA加密和解密算法详解代码示例
  14. .Net 文件名后缀的详细解释
  15. You have 3 unapplied migration(s). Your project may not work properly until you apply the migrations
  16. python中%s是什么意思_python的%s是什么意思
  17. android查看显存大小,Shadow Size Computation 阴影大小计算
  18. 联想e470c怎么修改电脑语言,联想ThinkPad E470自带win10系统如何改win7系统
  19. 腾讯地图标记点击事件
  20. 数据结构-中序遍历二叉树(基于C++)

热门文章

  1. [目标跟踪]pysot和vot-toolkit的结合
  2. 三国时代微博(佩服博主琢磨先生太有才了!)
  3. 【xinput1_3.dll下载】xinput1_3.dll丢失怎么修复win10
  4. ps去水印教程_Ps去水印教程:简单三步教新手学习去狮子图像上的水印,多余的文...
  5. 岛田庄司《占星术杀人魔法》读后感
  6. Win11更新失败错误代码0x8007000d怎么办?
  7. java 无法加载dll_java中调用本地动态链接库(*.DLL)的两种方式详解和not found library、打包成jar,war包dll无法加载等等问题解决办法...
  8. WIN7各种系统大全
  9. word按backspace键不能删除问题
  10. 网络文件夹共享服务器,五个最佳网络文件共享服务