Questions tagged «java»

Java是一种流行的高级编程语言。如果您在使用或理解语言本身时遇到问题,请使用此标签。这个标签很少单独使用,最常与[spring],[spring-boot],[jakarta-ee],[android],[javafx],[gradle]和[maven]结合使用。


10
验证Java中的URL
我想知道Java中是否有标准API可以验证给定的URL?我想检查URL字符串是否正确(即给定的协议有效),然后检查是否可以建立连接。 我尝试使用HttpURLConnection,提供URL并连接到它。我的要求的第一部分似乎已得到满足,但是当我尝试执行HttpURLConnection.connect()时,抛出了“ java.net.ConnectException:连接被拒绝”异常。 难道是因为代理设置?我尝试为代理设置系统属性,但没有成功。 让我知道我在做什么错。
103 java  validation  url 


2
使用JPA存储Map <String,String>
我想知道是否可以使用注释attributes使用JPA2 将地图持久化到以下类中 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } 由于我们已经有一个现有的生产数据库,因此理想情况下,值attributes 可以映射到以下现有表: create table example_attributes { example_id bigint, name varchar(100), value varchar(100));
103 java  jpa  orm  jpa-2.0 



3
字节数组是什么意思?[关闭]
在这里很难说出要问什么。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,因此不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 9年前关闭。 有人可以解释一下,我不完全理解这个概念。 什么是字节数组? 在应用程序/程序中何时何地使用它? 使用字节数组的优缺点是什么?

5
Java转换会带来开销吗?为什么?
当我们将一种类型的对象转换为另一种类型时,是否会有开销?还是编译器可以解决所有问题,并且在运行时没有成本? 这是一般的事情,还是有不同的情况? 例如,假设我们有一个Object []数组,其中每个元素可能具有不同的类型。但是我们始终可以肯定地知道,例如,元素0是Double,元素1是String。(我知道这是一个错误的设计,但是让我们假设我必须这样做。) Java的类型信息是否仍在运行时保留?还是编译后一切都被遗忘了,如果我们执行(Double)elements [0],我们将仅遵循指针并将这8个字节解释为double,无论是什么? 我不清楚在Java中如何完成类型。如果您对书籍或文章有任何建议,那么也谢谢。

3
Java 11中String trim()和strip()方法之间的区别
在其他更改中,JDK 11为java.lang.String类引入了6种新方法: repeat(int)-重复字符串多次通过所提供的int参数 lines() -使用分隔符从源字符串懒惰地提供行 isBlank() -指示字符串是否为空或仅包含空格字符 stripLeading() -从开头删除空白 stripTrailing() -从末端去除空白 strip() -删除字符串开头和结尾的空格 尤其strip()看起来与十分相似trim()。按照本文的规定, strip*()方法旨在: String.strip(),String.stripLeading()和String.stripTrailing()方法从目标String的正面,背面或正面和背面修剪空白[由Character.isWhiteSpace()确定)。 String.trim() JavaDoc指出: /** * Returns a string whose value is this string, with any leading and trailing * whitespace removed. * ... */ 这几乎与上面的引用相同。 String.trim()和String.strip()Java 11以来的区别到底是什么?
103 java  string  trim  strip  java-11 


6
我有一个错误:setOnItemClickListener无法与微调器一起使用,这是什么问题?
好的,这是下面的代码,我在下面粘贴了错误消息:我试图setOnItemClickListener在微调器上使用,是否可以使用? @Override public void onItemClick(AdapterView&lt;?&gt; arg0, View v, int index, long arg3) { if (quantity[index]=="Meter" ){ s1="Meter"; Toast.makeText(v.getContext(), "convert from meter",Toast.LENGTH_SHORT).show(); } } }); convertto.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView&lt;?&gt; arg, View v1, int index1, long arg4) { if ((quantity[index1]=="Meter") &amp;&amp; (s1.equalsIgnoreCase("Meter"))) { Toast.makeText(v1.getContext(), " to meter",Toast.LENGTH_SHORT).show(); var2=var1; lresult.setText("" …





By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.