【Java变量详解(变量定于及语法创建)】教程文章相关的互联网学习教程文章

java-由于缺少/而无法创建文件夹?【代码】

片段1public class MyLogs {private static File root;private static String rootPath;static {rootPath = Environment.getExternalStorageDirectory().toString() + "/MyFolder/Sub1/Sub2";root = new File(rootPath);root.mkdirs();}}使用上面提到的代码,我无法在sdcard上创建文件夹.在这种情况下,root.mkdirs()返回false,但是当我使用rootPath = Environment.getExternalStorageDirectory().toString()“ / MyFolder / Sub1 / ...

Java-Android:通过SOAP API在Magento中创建客户【代码】

我试图通过Android应用程序中的SOAP API(customerCustomerCreate(SOAP V2))在magento中创建客户,但出现此错误:SoapFault – faultcode: ‘100’ faultstring: ‘Customer email is required’ faultactor: ‘null’ detail: null我用以下代码设置电子邮件地址:request = new SoapObject(NAMESPACE, "customerCustomerCreate");request.addProperty("sessionId", sessionId);SoapObject value = new SoapObject(NAMESPACE, "assoc...

java-为什么串联两个字符串并将其作为参数传递不会创建新的字符串对象?【代码】

我正在学习并准备获得Java SE 6认证.我使用的是Kathy Sierra和Bert Bates的书“ Sun Java 6认证程序员学习指南”.我实际上是在Strings,I / O和Parsing. 他们提供了一个我可能希望在考试中看到的那种恶魔般的String问题的示例:String s1 = "spring "; String s2 = s1 + "summer "; s1.concat("fall "); s2.concat(s1); s1 += "winter "; System.out.println(s1 + " " + s2);What is the output? For extra credit, how many String...

java-JUnit延迟断言消息创建【代码】

我正在使用JUnit断言消息来输出一些调试信息:assertEquals(debugString, a, b);创建此字符串非常昂贵,我只想在断言失败的情况下创建它.我怎样才能做到这一点?解决方法:这有点hack,但是您可以使用ifs和fail自己模拟所有断言.例如,代替:assertEquals(debugString, a, b);您的测试可能有:if (!a.equals(b)) {fail (debugString); }

Java-Android:如何从字符串创建位图?【代码】

我在字符串中有一些文本想要保存为图像.现在我有以下代码:private void saveImage(View view){String mPath = Environment.getExternalStorageDirectory().toString() + "/" + "spacitron.png"; String spacitron = "spacitron";Bitmap bitmap = BitmapFactory.decodeByteArray(spacitron.getBytes(), 0, spacitron.getBytes().length*5);OutputStream fout = null;File imageFile = new File(mPath);try {fout = new FileOutput...

java-如果我们使用新的String(“ abcd”),是否在堆中创建了字符串对象?【代码】

这个问题已经在这里有了答案: > How do I compare strings in Java? 23个String s1 = new String("anil");String s2 = s1.toUpperCase();String s3 = s1.toLowerCase();System.out.println(s1 == s2);System.out.println(s1 == s3);如果在堆中创建的字符串对象都为false.但是它给出的是false,true.解决方法: String s1 = new String("anil");该语句创建一个新对象 和这...

Java无法打开/创建首选项错误【代码】

我正在尝试播放MIDI音频,但是无论何时我这样做都会不断返回错误`May 18, 2014 10:23:29 AM java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.我已经进入regedit,并且我的权限适用于所有人,但它只是不想工作. 码import javax.sound.midi.Instrument; import javax.sound.midi.MidiChann...

java-创建自己的地名词典列表

我是自然语言处理和GATE的新手.目前,我正在学习使用GATE / ANNIE. ANNIE的默认地名词典列表很棒,但显然它们并没有提供所有内容的列表. 我需要在故事书中创建角色列表.从GATE地名词典编辑器(如Gate手册13.2.2中所述)创建列表并向每个列表中添加条目似乎不可行,因此使用文本编辑器似乎并不可行.因此,除了以下方法之外,任何人都知道一种创建我们自己的地名词典列表的方法,通过GATE直接创建/编辑还是使用文本编辑器?解决方法:如GATE m...

ADT Eclipse:无法创建Java虚拟机

我已经安装了Android ADT捆绑包. Ran完美的今天开始,现在我单击了桌面图标并收到了以下信息: “无法创建Java虚拟机” 有谁知道如何解决这个问题或以前有这个问题?解决方法:希望此链接对您有所帮助. Eclipse error: ‘Failed to create the Java Virtual Machine’ Eclipse – Failed to create the java virtual machine

如何使用“ d.”从日期字符串创建java.time.LocalDate. LLLL YYYY”模式?【代码】

我正在尝试创建LocalDate对象:LocalDate date = LocalDate.parse("1. juli 2014", DateTimeFormatter.ofPattern("d. LLLL YYYY", new Locale("nb", "NO"));但我有一个例外:java.time.format.DateTimeParseException: Text '1. juli 2014' could not be parsed: Unable to obtain LocalDate from TemporalAccessor: {WeekBasedYear[WeekFields[MONDAY,4]]=2014, MonthOfYear=7, DayOfMonth=1},ISO of type java.time.format.Parse...

java-为什么在连接前两个对象后从多个对象创建字符串失败【代码】

今天,当我尝试组合多个“变量”或对象时遇到了一个问题,例如以下示例代码:String stuff = "blah blah" + amazingness.getName() + " fantabulous code: " + address.上面的示例正常工作正常,但在我的情况下不起作用. 因此,基本上,我有一台通过UDP方式接收数据的服务器.现在,为了使用UDP,我必须创建许多线程,因此应用程序不会挂起.我不知道问题是否与多线程有关,因为处理器以随机顺序随机运行线程. 我正在使用Java版本1.8更新05.这...

java-以一对多关系在列上创建索引【代码】

我在两个类之间有一对多的关系,如下所示:class Parent {List<Child> children; }class Child {String name; }我正在使用.hbm.xml文件定义从Java类到表的映射.像这样:<class name="Parent" table="parent"><list name="children"><key column="parent_id" /><list-index column="idx" /><one-to-many class="Child" /></list> </class><class name="Child" table="child"><property name="name" type="string" /> </class>很好 现...

Java-使用doxygen从源代码创建一个大UML图【代码】

我将Doxygen与Dot结合使用,以便创建Java项目的UML图.当我运行Doxygen时,它会创建许多指定类的.png uml文件,但不会显示所有类成员函数等的一个“大” UML图. 有可能产生这个吗?如果是的话,怎么办?解决方法:要为所有类提供一张大图,您需要在Doxyfile中启用enableGRAPHICAL_HIERARCHY和HAVE_DOTS.# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is # available from the path. This tool is part of...

java-使用Arrays.asList从数组创建列表【代码】

This post显示下面的代码从数组创建一个列表.double[] features = new double[19]; List<Double> list = new ArrayList(Arrays.asList(features));我希望列表包含19个元素,每个元素都是0.0.但是,运行上面的代码后,列表仅包含1个元素,即[0.0,0.0,…,0.0].我正在运行Java 6,不确定是否与此相关.解决方法:请勿使用Raw Types.您的功能为空.而且您不能使基本类型的集合成为double,而是需要Double.Double[] features = new Double[19]; /...

如何使用下拉菜单创建Java脚本提示【代码】

我是网络技术编码的新手.令我惊讶的是,我们只能在文本中提示.我的要求是提示带有options(dropdown)列表的提示,当选中该选项时,会将所选内容存储在PHP的某些全局变量中. 真的不知道该怎么做吗?尝试过jQuery等,但没有相关信息. 提前致谢.解决方法:除了标准的JavaScript提示,您还可以使用Bootstrap中的Modals或jQuery UI中的Dialogs. 有关这些模态的外观和行为的一些想法,请参见this demo. 这是定义模态的方式-从Bootstrap页面的示例...