【【java】[null]的问题】教程文章相关的互联网学习教程文章

java – Hibernate为保存实体后使用@Formula注释的实体属性返回null【代码】

我有简单的课程,如下所示:@Entity @Table(name = "post") public class Post {@Id@GeneratedValueLong id;@Column(name = "title")String title;@Formula("(select current_date())")Date currentDate;@OneToMany(mappedBy = "post")Set<PostComment> commentList = new HashSet<>(); }并希望在服务中更新此实体:@Service @Transactional public class PostService {private final PostRepository postRepository;public PostSer...

为什么JAVA 10中的var无法初始化为null?【代码】

我正在玩JAVA 10中引入的新功能,在那里我发现了一个非常有趣的事实,你不能用null声明一个变量. 一旦你写下一段代码,var a = null;它抛出一个错误:variable initializer is null现在,我们都知道我们不能将基本类型声明为null,所以下面的语句没有任何意义.int a = null;这意味着,如果开发人员正在使用null初始化var,那么它肯定希望在其中放置一个Object,而不是文字val.如果是这样,我的问题是 为什么编译器不认为它是Object var而是...

java 10 compilaton Null Pointer Exception【代码】

我最近安装了jdk10.我正在做正常的代码,但它无法正常工作. 我在这里做错了吗?请参阅代码和异常堆栈跟踪.据我所知,这种行为应该没有理由.import com.bean.College;public class Student {interface Club {<T> T get(College<T> key);}private Club club;Student() {Object obj = club.get(new College<>() {});} }进口的大学课程是:public class College<T> {int id;protected College() {}College(int id){this.id=id;} } 在编译...

java – 用于自定义NULL值序列化的Jackson自定义注释【代码】

根据这个答案:https://stackoverflow.com/a/43342675/5810648 我写了这样的序列化器:public class CustomSerializer extends StdSerializer<Double> implements ContextualSerializer {private final NAifNull annotation;public CustomSerializer() {super(Double.class);this.annotation = null;}public CustomSerializer(NAifNull annotation) {super(Double.class);this.annotation = annotation;}@Overridepublic void seri...

java – 当它不为null时,什么是未初始化的引用变量

在java中,本地引用变量在初始化之前没有默认值null.具有null值的变量和没有值的变量之间究竟有什么区别?解决方法:未初始化的引用没有任何值,它具有未定义的值(并且编译器阻止您使用它们,IIRC).初始化为null的引用将导致与null的相等性比较,始终求值为true.

java -f:param在bean jsf中为null【代码】

我的问题是bean中参数的值为null 在xhtml中我有这个代码:<h:commandLink action="#{navigation.editNews}" value="#{new.title}"> <f:param name="newsId" value="#{new.id}" /> </h:commandLink>在导航中,我重定向到news.xhtmlpublic String editNews(){return "editNews"; }这是faces-config.xml中的代码<navigation-case><from-action>#{navigation.editNews}</from-action><from-outcome>editNews</from-out...

java – 为什么我的ListView在片段中的方向更改后变为null?【代码】

在我的一个片段中,我有一个从父Activity调用的方法.该方法没什么特别的,它只是将我的ListView滚动到一个位置.public void scrollToSomething() {mListView.smoothScrollToPosition(The position I supply); }当我最初调用这个方法时,它就像我期望的那样工作,但是当我旋转我的设备并再次调用它时,我从ListView中抛出一个NullPointerException.我很遗憾为什么会这样.我试过调用setRetainInstance(true).在调用方法之前,我已经尝试检查...

java – JSF EJB3到Spring 3,BigInteger总是0而不是null【代码】

我对我的webapplication的奇怪行为感到疯狂.我不得不将它从EJB3更改为Spring,现在我面临一个(至少对我而言)奇怪的错误.我有一些正常的JSF页面(Primefaces 3.4)并创建了一些Filter.这一切都很好,但我所有过滤的BigInteger值现在都是0而不是null.结果是,我的db-query现在总是将0 – 值添加到我的查询..这不是我想要的.每个建议都将非常感激.我已经添加了<context-param><param-name>javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_V...

java – org.hibernate.event.def.EventCache不支持null实体是什么意思?【代码】

我在尝试保存实体时收到错误.我启动服务器时只会出现此错误,而不是在使用dbunit运行单元测试时. 我想保存一个协会.我的单元测试应该与手动测试时遇到的完全相同.我在关系的一端添加了一个新实体,之前没有任何关系. 我使用HSQLDB进行单元测试,Web应用程序正在使用SQL Server. 我所进行的搜索并未取得丰硕成果.对该消息的解释将证明是非常有用的. 这是测试用例(工作得很好!):@Test@DatabaseSetup(value="MobileWebsiteTest.saveMob...

java – 扫描txt文件时在每行之前获取null【代码】

我在阅读txt文件时遇到问题,并使用java的scanner.util找到一个单词/模式.目前测试读数,我在每条线前面都是零.在那个问题之后,我仍然不确定如何搜索txt文件中的模式/单词.我还必须显示包含模式/单词的行.public class SearchPattern {public static void main(String[] args) throws IOException{Scanner s = new Scanner(System.in);String pattern;String filename;String[] text = new String[10];System.out.println("Enter the...

java – 在hibernate查询执行时,Null值被赋给了原始类型的属性?【代码】

我在dao中有以下代码片段String GET_CUSTOMER="SELECT * from customer where custName=:custName"Session session = getHibernateUtil().getSession();SQLQuery query = session.createSQLQuery(GET_CUSTOMER);query.setParameter("custName", custName);query.setResultTransformer(Transformers.aliasToBean(Customer.class));Customer custData = (Customer) query.uniqueResult();//lineCustomer表有一些int列,其中一些值为nu...

如何将JSON null反序列化为NullNode而不是Java null?【代码】

注:杰克逊2.1.x. 问题很简单但到目前为止我找不到解决方案.我浏览了现有的文档等,但找不到答案. 基类是这样的:@JsonTypeInfo(use = Id.NAME, include = As.PROPERTY, property = "op")@JsonSubTypes({@Type(name = "add", value = AddOperation.class),@Type(name = "copy", value = CopyOperation.class),@Type(name = "move", value = MoveOperation.class),@Type(name = "remove", value = RemoveOperation.class),@Type(name...

java – Spring REST MultipartFile文件在上传文件时始终为null【代码】

@RequestMapping(value = "{fileName:.+}", method = RequestMethod.POST, consumes = { MediaType.MULTIPART_FORM_DATA_VALUE}) public ResponseEntity<ResponseEnvelope<String>> uploadFile(@RequestParam("ownerId") Long ownerId, @PathVariable("fileName") String fileName,@RequestBody MultipartFile file)throws Exception {ResponseEnvelope<String> env;if(null == certFileContent) {env = new ResponseEnvelope<Stri...

java – 为什么XPath.evaluate返回NULL?【代码】

当我使用下面的代码来修改xml文件时,我收到此错误:Exception in thread "main" java.lang.NullPointerExceptionat ModifyXMLFile.updateFile(ModifyXMLFile.java:44)at ModifyXMLFile.main(ModifyXMLFile.java:56)错误发生在line:node.setTextContent(newValue); 我没有正确使用xpath吗? 这是我正在尝试更新的代码和xml文件import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import...

java – Android Null指针异常不确定如何修复它【代码】

我的代码中的一行上的Null Pointer Exception出现错误,我不知道如何修复它.它基本上只是另一种方法的副本,所以我不知道它为什么会给我错误.任何帮助,将不胜感激:import java.util.Calendar; import android.app.Activity; import android.os.Bundle; import android.widget.TabHost; import android.widget.TabHost.TabSpec; import android.widget.TextView;public class CurrentLesson extends Activity {TabHost th; TabSpec s...

NULL - 相关标签