java-Java新手请教各位谢谢了

问题描述

Java新手请教各位谢谢了

这段代码我想通过if的条件,讲datalist中某些数据存入showlist中,有没有可能报空指针异常?我已经改成从后面遍历的了

解决方案

Java新手日常练习
Java新手必读
新手如何学习java

解决方案二:

试试在循环外用 dataList.removeAll(showList);

解决方案三:

已经不会报异常了, 你可以用try catch 捕获起来

解决方案四:

dataList.remove(i);这个i是ViList的角标,当Vilist中个数比dataList中多的时候会空指针
而且dataList remove后它本身的长度也减1,个数越来越少

解决方案五:

如果Vlist的size大于datalist的size,就有可能会报空指针异常

时间: 2024-10-07 03:04:31

java-Java新手请教各位谢谢了的相关文章

vs2010-c#,datagridview新手请教,谢谢

问题描述 c#,datagridview新手请教,谢谢 一个桌面应用程序,没有数据库连接. datagridview里已经有了数据. 我想请假的问题是,我有一个保存按钮.点击按钮. 将datagridview里面的数据保存为word文档.当前程序的所在路径为优先路径,当然也可以选择路径.命名word的名称.谢谢各位. 请勿笑话我这个新手哈.多谢 解决方案 你先安装office2007在vs中添加office的相关引用,这样才满足用vs创建word文档的先决条件,然后再在你的方法中实现,可以百度到

文本框的值需要弹出窗口来选择返回,如何实现?新手请教,谢谢了。

问题描述 文本框的值需要弹出窗口来选择后,返回选择的值给文本框,如何实现?谢谢 解决方案 解决方案二:本帖最后由 net_lover 于 2012-06-03 19:23:17 编辑解决方案三:如果弹出窗口用了树形控件来做选择,然后返回,如何实现,再次谢谢

新手请教:vb08 编写登陆界面后与数据库连接,再提交留言 怎么在数据库中更新?

问题描述 小弟现在用vb08编写了一个登陆界面(form1)并且已经和数据库连在一起现在登陆后弹出留言界面(form2)在这个界面中留言提交后怎么在form2的代码中引用form1的用户名把用户名和留言内容一起更新到表中请问有几种实现方式???新手请教,谢谢各位大哥 解决方案 解决方案二:定义一个curUser公共变量解决方案三:该回复于2011-12-19 13:53:28被版主删除解决方案四:Form1中定義一個static類變量,於Form2中調用例:'Form1中:dimusername

java web-Java Web开发新手请教个问题(eclipse第三方jar的正确导入方式)

问题描述 Java Web开发新手请教个问题(eclipse第三方jar的正确导入方式) 比如我导入第三方jar包, 我在JSP页面用了这个包,eclipse编译倒是通过.但浏览器弹出来就显示XXX cannot be resolved to a type. 我是这样导入的:右击项目,Build Path-->Libraries-->Add External JARS,还有我把该jar包也放在项目中的WEB-INF的Lib文件下了,还是没用. 凡是用到第三方包,eclipse编译都通过,浏览器

关于java中的输入输出流的问题,新手求教,谢谢

问题描述 关于java中的输入输出流的问题,新手求教,谢谢 import java.io.*; public class Filetest3 { public static void main(String[] args) { // TODO Auto-generated method stub File file=new File("word.txt"); try{ FileOutputStream out=new FileOutputStream(file); byte mybyt

java泛型-Java新手请教各位大神

问题描述 Java新手请教各位大神 如何通过Scanner类往一个arraylist中添加数据?也就是如何从键盘往一个链表中添加多个数据?是多个,然后再遍历打印出来? 解决方案 scanner ?你可以用input输入流试试~~~建议 解决方案二: 请教各位大神!!! 解决方案三: ```public class Test01 { public static void main(String[] args) { List list = new ArrayList(); Scanner Scan

二进制-新手请教java文件操作的一个小问题~十分感谢

问题描述 新手请教java文件操作的一个小问题~十分感谢 这个类的功能是将任意一个二进制文件中的0压缩成0的数目+0的形式 即:将二进制文件中16进制显示的00压缩成 "0的数目+00的形式" 如00 00 00 1A 压缩成03 00 1A 待压缩文件16进制内容: 代码执行后后生成的文件却成了如图所示的情况 求教什么地方出错了,万分感谢. import java.io.*; public class FileCompression { public static void main

ftp服务器-java如何实现数据文件的自动采集?新手请教

问题描述 java如何实现数据文件的自动采集?新手请教 根据指定的目录,从FTP服务器将不定时推送的新文件采集到对应的数据库中,并且不会重复采集.文件基本是用YYYYMMDDHH格式的文件名区分,提供一下程序或者思路参考学习下 解决方案 首先,分析你要采集的信息是什么,对应设计你的数据库: 其次,编写文件内容处理的代码,解析文件的内容,生成解析后的数据,使用jdbc或者ORM框架完成数据入库: 最后,使用FTP连接工具如FTPClient,定时从服务器指定目录下载文件,循环调用文件解析模块,并记

java数组-Java新手请教各位大神

问题描述 Java新手请教各位大神 如何通过Scanner类往一个arraylist中添加数据?也就是如何从键盘往一个链表中添加数据? 解决方案 public class Test01 { public static void main(String[] args) { List<String> list = new ArrayList<String>(); Scanner Scan = new Scanner(System.in); System.out.println(&quo