English 中文(简体)
添加字符串数组时的无效指针
原标题:Null pointer when adding to an string array
  • 时间:2012-05-26 14:03:26
  •  标签:
  • java
  • jsoup

此代码有效 。 它打印列表中的值

ArrayList<String> menuItemsUrl=null;

for (int i = 0; i < modules.size(); i++) {
                String tmp = modules.get(i).attr("href");
                Log.d("", tmp);

            }

但这只产生一个无效的指针 为什么?

for (int i = 0; i < modules.size(); i++) {
                String tmp = modules.get(i).attr("href");
                menuItemsUrl.add(tmp);

            }
最佳回答

在您的代码中,您尚未初始化 menuteumsUrl , 也就是 NPE 。

您在此宣布了您的列表 ArrayList< String> 菜单TroupsUrl=null; , 当您试图访问它时, menuTroupsUrl.add(tmp); , menuTroupsUrl 没有提到它指的无效, 意味着没有 NPE, 要清除 NPE, 在您使用前先先初始化它 。

menuItemsUrl = new ArrayList<String>();
问题回答

The null point exception is occur at the "modules.size()" .The modules is a null reference. Try to instance the modules reference.





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签