package test.HWtest;

import java.util.Scanner;

public class HWString {//判断字符串

public static void hwReverse(String str){//方法一;将字符串倒置后逐一比较,

StringBuffer sb =new StringBuffer(str);

//System.out.println(sb);

sb.reverse();

//System.out.println(sb);

String newStr =new String(sb);

if(str.equals(newStr)){

System.out.println("1是回文");

}

else{

System.out.println("1不是回文");

}

}

public static void hwlength(String str){

StringBuffer sb =new StringBuffer(str);

//System.out.println(sb);

sb.reverse();

//System.out.println(sb);

int count=0;

for(int i=0;i

//数组中有length属性,没有length()方法

if(str.charAt(i)==sb.charAt(i)){

count++;

}

}

if(count == str.length()){

System.out.println("2是回文");

}

else{

System.out.println("2不是回文");

}

}

public static void main(String[] args) { //方法二 将字符串倒置后创建新字符串直接比较,

// TODO Auto-generated method stub

Scanner sc =new Scanner(System.in);

String str ="";

str =sc.nextLine();

hwReverse(str);

hwlength(str);

/*iamai

1是回文

2是回文*/}

}

回文java_回文 Java相关推荐

  1. 回文树(回文自动机) - URAL 1960 Palindromes and Super Abilities

     Palindromes and Super Abilities Problem's Link:  http://acm.timus.ru/problem.aspx?space=1&num=1 ...

  2. 回文树/回文自动机 引入

    回文树/回文自动机引入 在介绍这种数据结构之前,我们来回顾一下处理字符串的一些武器: 1.KMP.AC自动机 2.后缀三姐妹(后缀树,后缀数组,后缀自动机) 3.字符串hash 4.字符串dp 5.m ...

  3. 输入一个字符串,判断其是否是回文。(回文:即正读和反读都一样,如abccba, abccba)

    输入一个字符串,判断其是否是回文.(回文:即正读和反读都一样,如abccba, abccba) 这里讨了个巧用了strcmp函数 注:strcmp用法: 字符串比较函数,一般形式为strcmp(字符串 ...

  4. 一文带你了解Java Agent

    转载自  一文带你了解Java Agent Java Agent这个技术,对于大多数同学来说都比较陌生,像个黑盒子.但是多多少少又接触过,实际上,我们平时用的很多工具,都是基于Java Agent实现 ...

  5. 一文带你理解Java中Lock的实现原理

    转载自   一文带你理解Java中Lock的实现原理 当多个线程需要访问某个公共资源的时候,我们知道需要通过加锁来保证资源的访问不会出问题.java提供了两种方式来加锁,一种是关键字:synchron ...

  6. java算术表达式_一文了解如何用 Java 进行算术表达式计算

    (给ImportNew加星标,提高Java技能) 编译:ImportNew/唐尤华 如何用Java计算"5+3"."10-40"."10*3" ...

  7. java计算机毕业设计的小区物业管理系统源程序+mysql+系统+lw文档+远程调试java计算机毕业设计的小区物业管理系统源程序+mysql+系统+lw文档+

    java计算机毕业设计的小区物业管理系统源程序+mysql+系统+lw文档+远程调试java计算机毕业设计的小区物业管理系统源程序+mysql+系统+lw文档+ java计算机毕业设计的小区物业管理系 ...

  8. java无法读取方案文档_解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题...

    问题 一个用Spring建的java项目,在Eclipse或idea中运行正常,为什么打包后运行出现如下错误呢? 2019/07/10/19:04:07 WARN [main] org.springf ...

  9. java将office文档pdf文档转换成swf文件在线预览

    第一步,安装openoffice.org openoffice.org是一套sun的开源office办公套件,能在widows,linux,solaris等操作系统上执行. 主要模块有writer(文 ...

最新文章

  1. 如果不知道MySQL当前使用配置文件(my.cnf)的路径的解决方法
  2. 安卓samba软件_Android Samba Client
  3. ubuntu装机配置相关
  4. 为什么做Web开发要选择PHP
  5. Python基础总结之常用内置方法总结
  6. matlab7.0停止工作,matlab7.0闪退是怎么回事_matlab7.0闪退怎么办
  7. ruby hash方法_Ruby中带有示例的Hash.values方法
  8. AngularJs+bootstrap搭载前台框架——基础页面
  9. ENVI学习总结(七)——图像融合
  10. Atiitt 使用java语言编写sql函数或存储过程
  11. 双边滤波(Bilateral Filtering)
  12. 原生html+css+js制作宠物小精灵icon
  13. 阿里腾讯大裁员,中概股暴跌!没病千万别去互联网公司......
  14. CS61A fa2021 Composing Programs 2.7 Object Abstraction 对象抽象
  15. 空间存储公链(SSCC)主链已进入公测阶段预计2020年初上线
  16. 虚拟机——KSM Kernel Samepage Merging
  17. python清华源的设置
  18. css调整标签内背景图片的大小和位置
  19. android音量控制setVolumeControlStream
  20. 企业信息化系统ERP篇

热门文章

  1. 学习Cassandra资料的一些整理
  2. Android:如何使用addJavaScriptInterface
  3. 转:Oracle 应用服务器 MapViewer 10.1.2截图
  4. 软件架构解读与架构师角色培养——希赛嘉宾聊天实录
  5. laraver 用户认证auth、数据迁移和填充
  6. ServiceStack.OrmLite使用
  7. Kingbase金仓更改表空间
  8. 转载 详解go语言GC
  9. the virtual machine is configured for 64-bit guest operating systems
  10. ThinkPHP函数详解:M方法