问题内容: 我想使用Java正则表达式否定一组单词。 再说了,我想否定,,,。我写了一个正则表达式。 有些似乎不起作用。 问题答案: 试试这个: 如果不包含svn,cvs,nvs或mvc之一,则它将与文本匹配。 这是一个类似的问题:C#正则表达式要匹配不包含某个字符串的字符串?
问题内容: 以下代码可在模拟器上运行,但无法在Samsung Galaxy S III上运行。 这是例外: 有什么建议?我这样做是出于学习目的,即为了研讨会。 问题答案: 您有Java空指针异常,因此名称为null。将您的system.out.println()放在尝试中,您将不会出现此错误。在获得名字之后,我真的不知道–Clad 不是我的帖子,而是您的答案: 获取Android设备名称 (对于A
问题内容: 我有一个缓存,其中包含对缓存对象的软引用。我正在尝试针对使用高速缓存的类的行为编写功能测试,专门用于清除高速缓存的对象时发生的情况。 问题是:我似乎无法可靠地清除软引用。简单地用完一堆内存并不能解决问题:在清除任何软引用之前,我会得到一个OutOfMemory。 有什么方法可以使Java更急切地清除软引用? 在这里 找到 : “尽管可以保证所有的SoftReferences在抛出Out
问题内容: 我正在使用Apache PDFbox库从PDF文件中提取突出显示的文本(即黄色背景)。我对这个库是完全陌生的,并且不知道它用于哪个目的。到目前为止,我已经使用以下代码从注释中提取了文本。 现在,我需要突出显示文本,任何代码示例都将受到高度赞赏。 问题答案: 问题中的代码无法读取行中突出显示的确切文本,已经说明了大多数概念,这些概念可用于从具有PDFBox的页面上的有限内容区域提取文本。
问题内容: 尽管我还不是真正的Java开发人员,但我现在应该知道这一点,但是我仍然很困惑。我的问题分为两部分: 所谓的(如我所见) “ Sun JDK”,OpenJDK和GCJ有 什么区别? 在不同的时间,我看到了下面的每一个,使您很难理解哪个版本号实际适用于什么。有人可以帮我解决这个问题吗? Java 6 Java 1.6 JDK 6 JDK 1.6 JRE 1.6 JVM 11.0 注意:我确
问题内容: 我们可以在Android上从Java解析基于iPhone / iPad的pList XML吗?请告诉我您是否使用或了解过任何此类图书馆? 问题答案: 试试吧 http://code.google.com/p/xmlwise/ 我正在测试。
问题内容: 我想通过Web应用程序将SMS发送到手机,可以吗?我该怎么做? 问题答案: 您可以使用此免费的Java示例程序使用连接到计算机的GSM调制解调器将PC上的SMS发送到COM端口。您还需要从Sun下载并安装Java comm api。 该程序需要以下Java文件才能运行。 SerialConnection.java(此文件用于从Java程序连接到COM端口) SerialConnecti
问题内容: 我正在尝试从JAVA控制台程序中运行cmd命令,例如: 然后将命令的输出返回到JAVA中的字符串中,例如输出: 问题答案: 您可以为此使用以下代码
问题内容: 我正在寻找一个Java Web框架,该框架可让我充分使用jQuery,例如.NET平台上的ASP.NET MVC。 有什么建议吗? 问题答案: 如果您想用Java的jQuery着迷,那就去寻找基于请求/动作的MVC框架,例如Struts 1.x ,Spring MVC ,Stripes或Play等等。其中,Spring MVC是最合适的。 基于组件的MVC框架(如JSF,Struts
问题内容: 我有以下代码,我试图通过测试,但似乎无法理解Java世界中各种编码形式。 我想我的问题是:将任意字节的字节数组转换为Java字符串,然后将同一Java String转换为另一个字节数组的正确方法是什么,该字节数组将具有与原始字节相同的长度和相同的内容数组? 问题答案: 尝试特定的编码: ideone链接
问题内容: 我正在构建一个使用时间的应用程序。我决定用乔达时间。我正在尝试将joda时间添加到我的应用中。我没有将文件添加到库的经验。我遵循了这些步骤(请参阅底部),所以我想。我的项目没有显示任何错误,但是当我运行一个简单的测试时:我被强制关闭,并出现以下错误: 这些是我遵循的步骤: 在eclipse中创建您的android项目。 下载Joda时间 在Eclipse中,在Package Explo
问题内容: 我已经下载了ip-to-country.csv,它具有映射到国家的ip范围。如何将这些数据存储到数据库中,如何查询IP地址的范围以了解IP地址从何而来? 问题答案: 我编写了一个名为ip2c的小程序库来完成此操作。它使用webhosting.info中的数据库,但也支持Software77中的数据库。 它将CSV信息转换为紧凑的二进制格式,并且可以直接在文件,内存或内存映射文件中进行搜
问题内容: 我想用逗号作为分隔符连接一个ArrayList。我找到了这个答案,指出可以在Java中使用。 但是,当我尝试使用此功能时,Android Studio出现以下错误: 无法解析方法’join(java.lang.String,java.lang.String,java.lang.String,java.lang.String)’ Android Studio是否有一个好的简洁的替代方法(
问题内容: 好吧,假设我有一个用{“ tube”,“ are”,“fun”}填充的数组,然后我有一个JTextField,如果我键入其中一个命令来执行某项操作,或者如果输入的不是这样,则会显示一条消息,说“没有找到指令”。 我尝试查看Java文档,但是得到的只是我不想要的东西,例如问题和东西……所以,这是怎么做的?我知道有一个“数组中的”功能,但是我不能很好地将两者结合在一起。 谢谢。 这是我到目
问题内容: 我需要将类似于“¼杯糖”的字符串修改为“杯糖”,这意味着将所有分数符号替换为“”。 我已经提到了这篇文章,并设法使用以下代码删除了¼: 但是如何替换所有可能的分数符号呢? 问题答案: 类似于和属于Unicode类别的分数符号。如果可以消除该组中的所有676个字符,可以使用以下正则表达式: 如果没有,您可以始终明确列出它们: