草庐IT

找单词

全部标签

java - 在java中计算句子中每个单词的频率

我正在编写一个非常基本的java程序,用于计算句子中每个单词的出现频率,到目前为止我设法做到了这一点importjava.io.*;classLinked{publicstaticvoidmain(Stringargs[])throwsIOException{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));System.out.println("Enterthesentence");Stringst=br.readLine();st=st+"";inta=lengthx(st);Stringarr[

java - 如何从谷歌翻译短语手册中获取单词?

我需要一些方法在谷歌翻译中从我的短语手册中获取单词。我怎样才能从GoogleTranslatePhasebook中获取所有单词?是否有任何javaapi? 最佳答案 尝试使用Firebug查看GET/POST参数,然后在Java中寻找类似Curl的东西来发送这些参数,最后解析HTTP响应。谷歌翻译使用ajax发送和接收HTTP请求,而Firebug是最好的工具。 关于java-如何从谷歌翻译短语手册中获取单词?,我们在StackOverflow上找到一个类似的问题:

java - 为允许拼写多个单词的单词搜索游戏选择随机字母的算法

我正在制作boggle-喜欢文字游戏。给用户一个这样的字母网格:OVZWXSTACKYRFLQ用户使用任何相邻的字母链选择一个单词,例如中间一行的单词“STACK”。然后使用的字母由机器替换,例如(小写的新字母):OVZWXzexopYRFLQ请注意,您现在可以使用新字母拼写“OVeRFLoW”。我的问题是:我可以使用什么算法来选择新字母,使用户可以拼写的长单词数量最大化?我希望游戏有趣并涉及拼写,例如有时是6个字母的单词,但如果您选择了错误的字母,游戏会涉及用户仅拼写3个字母的单词而没有机会找到更大的单词。例如:您可以从字母表中随机选择新字母。这效果不佳。同样,我发现随机选择但使用拼

java - 仅使用一种通过索引获取单词的方法在未知大小的词典中查找单词

前几天去某大公司面试,名字不要求:),面试官让我想办法解决下一个任务:预定义:有未指定大小的单词字典,我们只知道字典中的所有单词都是排序的(例如按字母表排序)。我们也只有一种方法StringgetWord(intindex)throwsIndexOutOfBoundsException需要:需要开发算法以使用java在字典中查找一些输入词。为此,我们应该实现方法publicbooleanisWordInTheDictionary(Stringword)限制:我们无法改变字典的内部结构,我们无法访问内部结构,我们不知道字典中元素的个数。问题:我已经开发了改进的二进制搜索,并且将发布我的算

java - 在 Java 中将单词拆分为字母

这个问题在这里已经有了答案:Splitstringintoarrayofcharacterstrings(12个答案)关闭4年前。如何将一个单词拆分为其组成字母?无效的代码示例classTest{publicstaticvoidmain(String[]args){String[]result="StackMe123Heppa1oeu".split("\\a");//outputshouldbe//S//t//a//c//k//M//e//H//e//...for(intx=0;x问题似乎出在字符\\a中。它应该是[A-Za-z]。

java - 计算字符串中单词出现的次数

我是Java字符串的新手,问题是我想计算字符串中特定单词的出现次数。假设我的字符串是:ihaveamalecat.thecolorofmalecatisBlack现在我也不想拆分,所以我想搜索一个词是“malecat”。它在我的字符串中出现了两次!我正在尝试的是:intc=0;for(intj=0;j它给了我46个计数值!那么解决方案是什么? 最佳答案 您可以使用以下代码:Stringin="ihaveamalecat.thecolorofmalecatisBlack";inti=0;Patternp=Pattern.compile

java - 使用PDFbox确定文档中单词的坐标

我正在使用PDFbox提取PDF文档中单词/字符串的坐标,到目前为止,我已经成功确定了单个字符的位置。这是到目前为止的代码,来自PDFbox文档:packageprinttextlocations;importjava.io.*;importorg.apache.pdfbox.exceptions.InvalidPasswordException;importorg.apache.pdfbox.pdmodel.PDDocument;importorg.apache.pdfbox.pdmodel.PDPage;importorg.apache.pdfbox.pdmodel.common.

java - 检测字符串是否包含多个单词的更好方法

我正在尝试创建一个程序,以尽可能快地检测字符串中是否有多个单词,如果是,则执行一个行为。最好,我希望它也检测这些词的顺序,但前提是可以快速完成。到目前为止,这就是我所做的:if(input.contains("adsf")&&input.contains("qwer")){execute();}如您所见,对多个单词执行此操作会变得很烦人。这是检测多个子字符串的唯一方法还是有更好的方法?有什么方法可以检测顺序吗? 最佳答案 我会根据以下单词创建一个正则表达式:Patternpattern=Pattern.compile("(?=.*a

java - 计算 ArrayList 中单词的出现次数

这个问题在这里已经有了答案:HowtocountthenumberofoccurrencesofanelementinaList(25个答案)关闭9年前。我有一个包含重复条目的单词的ArrayList。我想计算并保存数据结构中每个单词的出现次数。我该怎么做?

java - IntelliJ 自动完成替换后续单词

我使用IntelliJ已经有一段时间了,但总有一些事情困扰着我。它与自动完成功能有关。这个gif应该足以说明。本质上,当在另一个单词旁边键入一个单词(即中间没有空格)时,无论这两个单词或上下文如何,无论是关键字还是变量,自动完成都会用您完成的单词替换下一个单词。考虑到Eclipse确实......提前致谢! 最佳答案 此行为取决于您用来从完成列表中选择项目的键。如果按Enter键,所选项目将插入代码中以下标识符之前。如果您按Tab键,所选项目将替换光标后面的标识符。如果您愿意,可以通过在设置|下为“选择查找项”和“选择查找项替换”重