【java – 与Null的字符串连接】教程文章相关的互联网学习教程文章

java – HIbernate无法用外键删除实体.外键设置为null【代码】

这个问题在很多方面都有问题,但没有一个解决方案对我有用.我正在尝试删除父实体,我希望也删除所有子实体. 我的实体:@Entity @Table(name = "item", catalog = "myshchema") public class Item implements java.io.Serializable {@JoinColumn(name = "item_id", insertable = false, updatable = false, nullable = false) @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER, orphanRemoval = true) private Set<Ite...

java – 从Jar加载图像:始终为null【代码】

看了SO上的其他帖子,他们没有解决这个问题. 我正在尝试从我的jar文件加载图像.它一直是空的.图像位于:.Jar file > images > BLOCK.png要加载我正在做的图像:BufferedImage bImg; URL url = getClass().getResource("/images/BLOCK.png"); try {bImg = ImageIO.read(url); } catch (IOException ex) {Logger.getLogger(TileEngine.class.getName()).log(Level.SEVERE, null, ex); }url是空的,因为它是bImg. 不要担心区分大小写,因...

java – 如何测试List为空或null?【代码】

似乎无论我做什么,我都会得到错误的结果. 我的清单定义如下:private List<String> selectedPriorities;在getter / setter上没什么奇怪的或花哨的:public void setSelectedPriorities(List<String> selectedPriorities) {this.selectedPriorities = selectedPriorities; }public List<String> getSelectedPriorities() {return selectedPriorities; }在会话bean中,我想根据此列表的内容(或缺少内容)更改不同的列表. 这是代码:Lis...

java – ObjectInputStream.readObject()可以返回null吗?

ObjectInputStream.readObject()方法可以返回null吗?解决方法:是. 您可以通过将null传递给writeObject()来序列化null,因此您可以从readObject()获取它. 但是,如果您询问错误的情况,答案是否定的,因为在错误的情况下readObject()会抛出异常.

java – 具有null-key功能的线程安全映射【代码】

我需要一个多线程Map对象用于我的Web服务器的缓存,我需要有空键. HashMap允许我使用null键,但ConcurrentHashMap不允许.我尝试使用Collections.synchronizedMap(new HashMap())创建HashMap的同步版本,但它也不接受null键. 有没有我可以使用的替代方案,而不必实现某种方式来包装空键?解决方法:Collections.synchronizedMap返回的地图支持您提供的地图的所有功能.如果你给它一个HashMap,它支持null键(也是空值,你说“……我需要”nul...

java – 为什么在使用null LayoutManager时,我的JScrollPane与JTextArea不可见?【代码】

我正在尝试在JScrollPane中显示一个JTextArea,但是当我运行我的(简化)程序时,我只得到一个空框架:import java.awt.Container; import java.awt.Dimension; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent;import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTextArea;public class ScrollPaneTest extends JFrame {private Container myCP; private JTextArea resul...

java – 在FTPClient中对storeFileStream的第二次调用返回null【代码】

我正在使用apache的commons-net FTPClient来上传文件.我正在使用storeFileStream方法.这适用于第一次调用但在第二次调用时它返回null并且.getReplyStrings()返回“200 PORT命令成功”!我的代码是(在每个文件的循环中称为方法):FileInputStream fis = null;File LF=new File(localFilePath);InputStream is = new FileInputStream(LF);for(String DP:(remoteBasepath+"/"+remoteFilePath).split("/")){if(!client.changeWorkingDi...

java – Lucene:使用DocValues添加字段时为null值【代码】

我通过搜索更改了一个文档字段以进行排序,但现在addDocument()抛出一个异常,说明该字段值为null,尽管我在添加字段时验证了该电子邮件是非空字符串.在异常之前Lucene代码从字段中获取binaryValue(). StringField构造函数不接受自定义FieldType是可疑的.我可以使用String字段进行排序吗?如何解决这个问题? Lucene 5.3.1private static final FieldType EMAIL_FIELD_TYPE = new FieldType(StringField.TYPE_STORED);static{EMAIL_FI...

适用于IInAppBillingService.getSkuDetails的Android Null指针异常的Java【代码】

当我运行下面的Java for Android代码时,我在GetItemList类的doInBackground方法中调用getSkuDetails的行上得到NullPointerException.但是当我在调试器中单步执行时,getSkuDetails的所有参数都有值. pName不是空字符串,querySkus中有两个项目.我得到的确切错误消息是“尝试调用接口方法”android.os.Bundle com.android.vending.billing.IInAppBillingService.getSkuDetails(int,java.lang.String,java.lang.String,android.os .Bun...

java – 为什么@Configuration类中的@Autowired字段为null?【代码】

这是the Spring documentation第6.12.5节的一个例子:@Configuration public class ServiceConfig {@Autowiredprivate AccountRepository accountRepository;@Beanpublic TransferService transferService() {return new TransferServiceImpl(accountRepository);}}我的问题是:为什么必须在新的TransferServiceImpl()使用之前创建accountRepository?另外,我不知道Spring怎么知道第二个依赖于第一个被设置(除非它通过transferServ...

Java 8:用于null检查样式的map和flatMap之间的区别【代码】

例如,我有两个模型类:public class Person {} public class Car {}现在,我有一个接受2个可选参数的方法:public void example1(Optional<Person> person, Optional<Car> car) {if (person.isPresent() && car.isPresent()) {processing(person.get(), car.get());} }现在,我不想像这样使用null检查,我使用flatMap和map.person.flatMap(p -> car.map(c -> processing(p, c)));person.map(p -> car.map(c -> processing(p, c)));所以...

java – Spring Security request.getUserPrincipal()始终为null

在我们的应用程序中观察到一个非常奇怪的情况(具有所有默认BOM依赖性的Spring Boot 1.5.6):您可以完美地登录(使用AbstractPreAuthenticatedProcessingFilter),但这仍然会使请求中的Principal为null!即request.getUserPrincipal()为null,而SecurityContextHolder.getContext().getAuthentication()则不是! 这又会影响我们的健康端点敏感的能力:它使用Principal(参见HealthMvcEndpoint.exposeHealthDetails(HttpServletRequest,P...

java – Generic“is null”谓词【代码】

参见英文答案 > Lambda as a combination of methods from the Predicate interface doesn’t compile if it is written as one statement 4个我写了这个通用谓词:private static <T> Predicate<T> isNull(){return Objects::isNull; }但我不能将它与其他类似的谓词结合使用:private static Predicate<String> isEmpty(){return string -> string.isEmpty(); }因为此代码段不会编译(期望Pred...

java – Spring Bean生命周期 – @value属性在构造函数中为null【代码】

我在没有Spring Boot的情况下使用Spring Framework 4.3.据我了解bean生命周期: >加载bean定义>使用beanFactoryPostProcessor类处理bean定义> instanciate和注入bean(循环使用正确的顺序)>使用豆子>让垃圾收集器销毁豆子 PropertyPlaceholderConfigurer是一个BeanFactoryPostProcessor.因此必须在实例化bean之前读取@Value属性. (第2步). 这是我的代码,主要课程:public static void main(String[] args) {ApplicationContext ctx ...

java – 使TreeMap Comparator容忍null【代码】

这个定制的Valuecomparator按其值对TreeMap进行排序.但是在搜索TreeMap是否具有某个键时,它不会容忍nullpointexception.如何修改比较器来处理nullpoint?import java.io.IOException;import java.util.Comparator;import java.util.HashMap;import java.util.Map;import java.util.TreeMap;public class TestTreeMap {public static class ValueComparator<T> implements Comparator<Object> {Map<T, Double> base;public ValueCom...