草庐IT

my_enum_convert

全部标签

java - Enum和Enumeration有什么关系,如果有的话

我想知道Enumerationinterface之间的正式联系是什么?在Java和一个Enumconstruct? 最佳答案 没有,它们用于完全不同的事情。enums用于枚举常量。Enumeration是一个基本上过时的界面,由Iterator取代. 关于java-Enum和Enumeration有什么关系,如果有的话,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1037626

java - Spring:如何在 Spring 配置中注入(inject) ENUM?

我有一个ENUM作为packagecom.myorg.sparrow.s3Environment;importjavax.annotation.Nonnull;publicenumDocumentType{Document("document/",".xml.gz","binary/octet-stream","gzip",true);privatefinalStringpath;privatefinalStringsuffix;privatefinalStringcontentType;privatefinalStringcontentEncoding;privatefinalBoo

Java BeanUtilsBean : Convert Date to String

我正在尝试运行BeanUtilsBean.getInstance().populate(...)但在HTML表单上,有一个字段包含出生日期的字符串表示形式。对象bean的字段类型为java.util.Date从Ggl中阅读一些必须构建自定义转换器但不太了解如何执行的搜索。有人可以帮忙吗?我的代码:publicstaticvoidmain(String[]args){MapformData=newHashMap();formData.put("email",newString[]{"danny@gmail.com"});formData.put("firstName",newString

java - 枚举 valueOf IllegalArgumentException : No enum const class

我过去在Java中使用过枚举,但出于某种原因,我现在遇到了一个奇怪的错误。它抛出错误的代码行是:switch(ConfigProperties.valueOf(line[0].toLowerCase()){...}我得到一个java.lang.IllegalArgumentException:Noenumconstclassallautomator.ConfigProperties.language示例行中是一个字符串数组。我现在真的很迷茫,不知道哪里出了问题。 最佳答案 枚举常量区分大小写,因此请确保您的常量确实是小写的。另外,我

java - "Error: Could not find or load main class My.class"

我在Windows7上通过cmd.exe使用JavaSDK1.7。直到几个小时前一切都正常工作,突然我无法运行我编译的类文件,标题中始终显示错误。我似乎能够编译我的My.java文件,但是我无法运行生成的类文件(My.class)。我经常收到错误“错误:无法找到或加载主类My.class”。我已经用多个其他类文件尝试过这个,所有这些都导致了同样的问题。如果您想知道的话,我的“路径”环境变量设置为“C:\ProgramFiles(x86)\Java\jdk1.7.0_05\bin”我试过重新安装、创建和设置类路径变量(运气不好),甚至直接使用java-cp。我的.class命令。我试过这

java - String str = new String ("my string") 真的效率低吗?

我经常看到有人说Stringstr=newString("mystring")比写Stringstr="mystring",效率低,因为前者创建一个静态“我的字符串”对象,然后是一个从静态对象复制的String对象。但是,考虑到这里的语言是如此简单和明确,我很难想象Java优化器不会花任何力气将前者简单地转换为后者。为什么它真的会选择更费力的方式呢?如果Java对其进行了优化,会有什么负面影响? 最佳答案 However,giventhatthelanguagehereissosimpleandunambiguous,Icanhar

java - 从 Enum 中的类初始化一个新对象

我有一个名为插件的枚举:publicenumPlugins{ROTATING_LINE(plugin.rotatingline.RotatingLine.class),SNOW_SYSTEM(plugin.snow.SnowSystem.class);privateClassc;privatePlugins(Classc){this.c=c;}publicClassgetClassObject(){returnc;}}我想做的是遍历Plugins中的所有枚举,并从那些使用变量c的枚举中创建新对象,如下所示:for(Pluginsplugins:Plugins.values()){Cla

Java Apache FTPClient : How to know my current directory

我的问题很简单:我在连接到FTP的简单应用程序中使用Apachecommons.netAPI,我可以使用changeWorkingDirectory方法更改工作目录。但是...我怎么知道我的当前目录而不更改它? 最佳答案 printWorkingDirectory()返回当前工作目录的路径名。Here'sthereference. 关于JavaApacheFTPClient:Howtoknowmycurrentdirectory,我们在StackOverflow上找到一个类似的问题:

java - 有没有欧洲国家和语言的java Enum?

是否有用于在某处列出欧洲国家和语言的任何java(>5)枚举?如果没有,我可能会从这个列表中写下它们:http://www.nationsonline.org/oneworld/european_languages.htm但如果我能避免这种负担,那就太好了!P.S.:最后,我开始使用geonames.org上的geoNames网络服务。对于我在Groovy中使用此代码段的国家/地区:importorg.geonames.*ToponymSearchCriteriasc=newToponymSearchCriteria()sc.setContinentCode("eu")sc.setFe

java - Eclipse 的工作区 : Shall I put my images in 'src' or 'bin' folder?

我在一个Java项目中工作,有时我的所有图像都会随机从项目的bin文件夹中消失。这变得非常烦人,因为每次发生时我都必须重新放一遍。有人告诉我,我不应该将多余的文件放在bin中,而应该放在src中。但是如果我将它们放在src中,eclipse不会读取我的图像,就好像它们不存在一样。为什么会这样?谢谢。 最佳答案 创建一个resources文件夹并将它们放在那里。然后将该文件夹标记为“源文件夹”(右键单击->BuildPath->Useassourcefolder) 关于java-Eclip