Tag: java

检查导航栏

我试图检查是否在Android导航栏是否存在加载,以便我可以相应地调整布局,有没有人有任何build议? 这是我想要检测的导航栏: PS到目前为止,我发现的所有方法都是“坏”的方法来尝试删除酒吧,我不想这样做。

如何创build一个POJO?

最近我开始听说“POJO”(普通Java对象)。 我GOOGLE了,但仍然不理解这个概念。 任何人都可以给我一个POJO的清晰描述? 考虑一个variables“id,name,address,salary”的类“Person” – 我将如何为这个场景创build一个POJO? POJO下面的代码是? public class Person { //variables People people = new People(); private int id; private String name; private String address; private int salary; public int getId() { return id; } public String getName() { return name; } public String getAddress() { return address; } public int getSalary() { return […]

Java中的hashCode和equals方法之间的关系

我读了很多地方说,而覆盖equals Java中的方法,也应该重写hashCode方法,否则是“违反合同”。 但是到目前为止,我没有遇到任何问题,如果我只重写equals方法,而不是hashCode方法。 什么是合同? 而我违反合同的时候为什么不面临什么问题呢? 在这种情况下,如果我没有重写hashCode方法,我会面临一个问题吗?

你如何findJava中数组中所有数字的总和?

我有一个问题findJava中的数组中的所有整数的总和。 我在这个Math课上找不到任何有用的方法。

将List <Integer>转换为List <String>

我有一个整数List<Integer> , List<Integer> ,我想将所有的整数对象转换为string,从而完成一个新的List<String> 。 当然,我可以创build一个新的List<String>并遍历每个整数调用String.valueOf()的列表,但我想知道是否有一个更好的(读: 更自动 )的方式吗?

[L数组符号 – 它从哪里来?

我经常看到使用[L然后是一个types来表示一个数组的消息,例如: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; (以上是我刚刚拿出的一个任意例子。)我知道这表示一个数组,但语法从哪里来? 为什么开始[但没有closures方括号? 为什么L? 它是纯粹的武断还是有其他一些背后的历史/技术原因?

如何立即终止在套接字IO操作上的线程阻塞?

在Java的上下文中,我创build了一个新的线程来读取networkinginput时,打开一个GUI窗口,当我closures窗口,我想释放套接字资源,立即终止线程。 现在我正在使用setSoTimeout方法,但我不想等待超时exception。 有人可以提出一些build议吗? 谢谢!

为什么我需要在Hibernate中进行只读操作?

为什么我需要在Hibernate中进行只读操作? 以下事务是否对db进行了locking? 从数据库获取的示例代码: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything 我可以使用session.close()而不是tx.commit() ?

在Java地图中查找与最大值关联的密钥

在地图中获取与最大值关联的关键字的最简单方法是什么? 我相信Collections.max(someMap)会返回最大的密钥,当你想要的密钥对应的最大值。

在Java中可靠和快速的FFT

因为我不想自己做,我正在寻找一个很好的Java的FFT实现。 首先,我在这里使用了FFT Princeton,但是它使用了对象,我的分析器告诉我,由于这个事实,它不是很快。 所以我再次search,发现这一个: FFT哥伦比亚更快。 也许你们中的一个人知道另一个FFT实现? 我想有一个“最好”的,因为我的应用程序必须处理大量的声音数据,用户不喜欢等待… 😉 问候。