大小写-java题,大神帮忙给个思路

问题描述

java题,大神帮忙给个思路

请用java描述一种算法,可以判断两个类型为String的英文意思相同,其中意思相同的主要含义是:
1,与大小写无关!
2,与句中标点符号无关

3,句子中多个空格和单个空格等价

解决方案

你先用String.trim();去掉空格,然后用replace("标点符号","");去掉标点符号,最后用string.equals(string); 应该可以吧。

解决方案二:

都是调用String对象的api,一种是上面说的,但最后的比较用String.compareToIgnoreCase(string) api 不考虑大小写。
还有一种方法就是将String转化成字符数组。string.toCharArray().然后取值一一进行比较。

解决方案三:

都是调用String对象的api,一种是上面说的,但最后的比较用String.compareToIgnoreCase(string) api 不考虑大小写。
还有一种方法就是将String转化成字符数组。string.toCharArray().然后取值一一进行比较。

解决方案四:

针对于这个问题,对于一个算法,可以从以下几个路径出发。
1,相等,这里是指两个string的完全一样,只是构造时出了问题,那么这肯定是意思相同,那么你要去除空格,大小写等的干扰。
2,不相等,这里就存在重复率的问题,可以考虑切割,切割成单词,然后比较命中数。
3,不相等,这就是指表达的方式不一样,主动式,被动式,这就要专门研究自然语言的人来进行语义结构上的分析了。

时间: 2024-08-07 02:08:31

大小写-java题,大神帮忙给个思路的相关文章

java 编程 各位大神帮忙提供解题思路T^T

问题描述 java 编程 各位大神帮忙提供解题思路T^T boolean stringIntersect(String a, String b, int len) Given 2 strings, consider all the substrings within them of length len. Returns true if there are any such substrings which appear in both strings. Compute this in O(n)

java web-求大神帮忙写一个基于JavaWeb的新闻管理系统

问题描述 求大神帮忙写一个基于JavaWeb的新闻管理系统 一.实现登录注册,并对信息进行非法验证, 1.管理员登录,实现,发布.删除.修改.查看(新闻). 2.游客:实现:查看新闻 二.接口,用于返回String字符串类型的数据. 解决方案 没人会来写这种东西,费时费力.自己写吧,遇到不会的,可以来问. 解决方案二: 你的勇气,令在下佩服的五体投地

大神帮忙求解设计思路

问题描述 目前接到一个项目(本人学生)要开发一个文档管理系统,后台数据库就是存入各种文档没有问题,问题是客户对前台要求比较复杂,理解下来就是要一个像是visio的画图系统,自建矩形菱形之类的图形,画出像是UML一样的图,然后单击或者双击后可以展开标签,列出图形代表的文档里的题目.作者.关键字.综述之类的信息,各个图形(就是文档)之间也存在从属关系,之间需要连线,线条也存在属性可以编辑.以上是背景,现在还没有讨论出用什么工具来开发,有人提议网页开发,因为HTML5的canvas功能强大,也有人提议

关于java重写paint方法,求大神帮忙

问题描述 关于java重写paint方法,求大神帮忙 我能理解第一段模版函数,然后通过继承和重写方法,代入,为什么第二段代码,不需要带入父类方法,自己就跑起来了了,好像只要把paint重写了,系统自动跑, 还有中间通过屏幕监听的控制关闭的代码看不懂,为什么要这样写,老师说是匿名内部类,求大神讲解 解决方案 4444LJKHJHJHK'HJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJ 解决方案二: 问题1:重新pa

java 调用wsdl接口 大神帮忙讲解一下

问题描述 java 调用wsdl接口 大神帮忙讲解一下 现有一接口是c++写的 java调用他如何调用这个接口?在浏览器上显示为 解决方案 参考下:http://yang-min.iteye.com/blog/600172

java 上传图片到服务器上,在页面上不能显示,急急急,在线等,求大神帮忙!!!!!

问题描述 java 上传图片到服务器上,在页面上不能显示,急急急,在线等,求大神帮忙!!!!! java 上传图片到服务器上,图片上传成功,但是在页面展示时不能加载,路径没问题,手动将上传的图片改个名字后能正常加载 解决方案 最终的上传路径有没有特殊字符或者空格啥的,最好不要带特殊字符包括空格啥的. 解决方案二: 图片在内网服务器上A,部署在服务器B的应用要显示图片,受网络限制外网用户无法访问到图片,为了解决这个问题现将图片下载到服务器B上,现在服务器B上存在图片,但是不能正常加载,通过手动地对

tomcat-Java报错,各位大神帮忙看看:java.lang.NoClassDefFoundError

问题描述 Java报错,各位大神帮忙看看:java.lang.NoClassDefFoundError 代码如下: com.asiainfo.crm.open.base.bo.IOpenLogical iOpenLogical = IUcmCoreFactory.getICenterSV()._getICenterByBillId(aBillId); 上面代码执行时跳到下面代码,随后报错: public static ICenterSRV getICenterSV() throws IOpenE

大神帮忙,java调用sqlplus之后,如何实现多线程

问题描述 大神帮忙,java调用sqlplus之后,如何实现多线程 1.java调用sqlplus将数据库信息写入本地sql文件(我用的是spool命令将数据库download到本地) 2.在java环境中使用这个本地sql文件, 即上述2个步骤在一个main函数中完成. 我在实际操作中,第二步操作报的错是找不到这个本地sql文件,我猜想可能是第一步没完成的时候,第二步已经开始执行,所以我想用多线程并发. 我将上面2个步骤用2个进程thread1,thread2,因为步骤2必须等步骤1结束才能执

php-PHP转Java该怎么实现,请大神帮忙

问题描述 PHP转Java该怎么实现,请大神帮忙 protected function _postWithCookie($uri $data){ $fp = fsockopen('f.10086.cn' 80); fputs($fpPOST $uri HTTP/1.1rn""); fputs($fpHost: f.10086.cnrn""); fputs($fpCookie: {$this->_cookie}rn""); fputs($fp