【我应该使用哪个@NotNull Java注释?】教程文章相关的互联网学习教程文章

解决java.lang.IllegalArgumentException: Target object must not be null【代码】

这几天碰到一个异常现象,当我用 url 访问网页,会报500: 500 java.lang.IllegalArgumentException: Target object must not be null我尝试过了网上的各种方法,都无法解决, 解决方案:删除当前项目下的打包文件夹,例如:target 文件夹 删除编译器(Idea)缓存,File -> Invalidate Caches / Restart 在终端(terminal)输入:mvn clean install 启动 tomcat,启动的同时编译器(Idea)会自动编译war包OK!大功告成!

java – 将null值的double转换为String Error【代码】

如何解决这个问题呢public class DoubleTest {public static void main(String[] args) {double dbl = (Double) null;String str = Double.toString(dbl);System.out.println(str);}} 有错误:Exception in thread "main" java.lang.NullPointerExceptionat test.java.DoubleTest.main(DoubleTest.java:6)有什么好主意吗? 我问这个是因为我有一个返回Double的方法,我必须再次转换为String. 如果我的方法返回null,则会出现此问题.解...

java – Mockito在使用@Mock时将Null值注入Spring bean?【代码】

由于我是Spring Test MVC的新手,我不明白这个问题.我从http://markchensblog.blogspot.in/search/label/Spring开始采用以下代码 变量mockproductService不是从Application Context注入的,它在使用@Mock注释和获取断言错误时包含空值. 我目前遇到的断言错误如下:java.lang.AssertionError: Model attribute 'Products' expected:<[com.pointel.spring.test.Product@e1b42, com.pointel.spring.test.Product@e1f03]> but was:<[]>at...

如何避免在函数(JAVA)中返回NULL值?【代码】

假设我有一个List< SomeObject>并有一个函数返回该对象的引用(如果可用).SomeObject GetSomeObject(List<SomeObject>, int x){/* Search for object in list that has a propertieswith value x */if (found)return /* The object found */elsereturn NULL; }void DoSomething(SomeObject S){if(S!=NULL){/* Do action 1 */}else{/* Do action 2 */} }我在某处读过,返回NULL不是干净代码的一部分.所以我想知道这个案例的等效代码是...

java – 由于null对象引用,无法向RealmList添加新对象【代码】

我必须使用realm对象,一个是带有两个字符串和一个布尔值的基本RealmObject,另一个是该对象的RealmList,以便于访问.当我尝试从我的ContactBook实例获取列表并添加新对象时,我尝试在空对象引用上调用虚方法.但是我能够获得联系簿的大小,以及联系人的数量,因此这些不是空的. 类我在哪里尝试添加新对象public void viewSetup() {setContentView(R.layout.activity_contacts);ButterKnife.inject(this);Realm.deleteRealmFile(this);rea...

java – 当我运行我的解析时,推送应用程序在Parse.initialize(ctx,“***”,“***”)中抛出NullPointerException storage == null【代码】

我按照解析快速入门指南推送Parse并始终抛出NullPointerException storage == null 我的应用类public class Application extends android.app.Application {public Application() {}@Override public void onCreate() {super.onCreate();Parse.initialize(this, "****", "***");//Here throws the exceptionParseInstallation.getCurrentInstallation().saveInBackground(); }} 和堆栈跟踪08-14 00:19:47.866 31836-31836/? E/And...

java – Apache Camel中对null体的处理能否更优雅?【代码】

我是Camel的新手,并试图学习习语和最佳实践.我正在编写需要处理几种不同错误情况的Web服务.这是我的错误处理和路由:onException(JsonParseException.class).inOut("direct:syntaxError").handled(true); onException(UnrecognizedPropertyException.class).inOut("direct:syntaxError").handled(true);// Route service through direct to allow testing. from("servlet:///service?matchOnUriPrefix=true").inOut("direct:servic...

java – JUnit:调用@After将对象设置为Null【代码】

假设我有以下简单的JUnit测试private Person person;@Before public void createObject() {String firstName = "John";String lastName = "Doe";person = new Person(firstName, lastName); }@Test public void test1() {assert(firstName.equals("John")); }@Test public void test2() {assert(lastName.equals("Doe")); }我应该有一个设置person = null的@After方法吗? 我尝试了一个没有@After方法的类似测试,我似乎无法弄清楚它...

java – 将List转换为Map并过滤null键【代码】

使用java 8流我想将列表转换为如 into Map' rel='nofollow' target='_blank'>Java 8 List into Map的解决方案中所述的映射.但是,我想过滤以删除具有某些键的条目(例如,如果键为空),而不将值转换为一把钥匙两次. 例如,我可以在收集之前进行过滤,例如Map<String, Choice> result =choices.stream().filter((choice) -> choice.getName() != null).collect(Collectors.toMap(Choice::getName,Function.<Choice>identity());在我的例子...

java – 使用Date对象进行null检查[复制]【代码】

参见英文答案 > Java Object Null Check for method 8个> How to check for null value in java 4个我的方法采用Date对象.我传递一个空值.如何检查(日期日期)日期是否为空.我是Stackoverflow中的新手,如果问题不是很好,请不要低估帖子.解决方法:检查它是否为空:if (date == null) {...}检查它是否为空:if (date != null) {...}

java – Scala Check可选字符串为null或空【代码】

我是Scala的新手,我想学习如何在可选字符串上添加null和空检查?val myString : Option[String]if (null != myString) {myString.filter(localStr=> StringUtils.isEmpty(localStr)).foreach(localStr=> builder.queryParam("localStr", localStr)) }上面的代码工作,但我想学习一些优雅的方式来编写相同的检查.任何帮助都非常感谢, 谢谢解决方法:使用Option构造函数有一种非常方便的方法.scala> Option("Hello Worlds !") res: Opt...

java – 如果不为null,则将值放入map中【代码】

Java有类似的东西吗?map.putIfValueNotNull(key, value)因此,只有在没有明确检查的情况下它不为空时,我才能将值放在地图中.解决方法:我知道org.apache.commons.collections4.MapUtils包含方法safeAddToMap(),但如果value为null,则会添加空字符串,这不是您想要的. 我不喜欢variant,要重写HashMap来实现新方法,因为在这种情况下你没有它用于其他实现:TreeMap或LinkedHashMap或者其他. 我不知道这个函数存在于某些可用库中,如Apache...

将指针从C传递到Java变为NULL【代码】

我正在开发一个针对x86的Android应用程序,需要与C进行一些集成.我一直在使用swig / JNI来完成这个技巧,而且大部分内容都在顺利运行.但是,指针一直给我一些错误. 我的问题是我能够在模拟器(ARM)中成功引用变量地址,但在设备(x86)上,事情并不顺利. 使用this link中的示例,我发现一旦这个地址转移到Java,C中任何已分配变量的地址就变为NULL.例如… Swig生成的JNI:SWIGEXPORT jlong JNICALL Java_exampleJNI_new_1intp(JNIEnv *jenv, ...

java – 空指针访问:变量数据在此位置只能为null【代码】

好的,这就是我所拥有的:String[] data = null;String[] data2 = null;String[] datas = res.split("(s1)");int i1 = 0;int i2 = 0;for(String datasx : datas){i1++;String[] datas2 = datasx.split("(s2)");for(String datas2x : datas2){String[] odcinek = datas2x.split("(s3)");data[i2] = odcinek[1] + "////" + odcinek[2] + "////" + odcinek[6];i2++;}}它不起作用.应用程序在此行崩溃:data[i2] = odcinek[1] + "////" +...

java – JPA Criteria Api select列为null的对象【代码】

我在PostgreSQL DB中有一个表“word”:CREATE TABLE word (word_id bigserial NOT NULL,word character varying(15) NOT NULL,counter integer NOT NULL,base_letters character varying(15),CONSTRAINT word_pk PRIMARY KEY (word_id ) )我有一个DAO方法,必须在表中找到列’base_letters’的所有单词.我一般都使用Spring.我的方法:public List<Word> getAllWordsWithoutBaseLetters() {CriteriaQuery<Word> c = cb.createQuery(...

注释 - 相关标签