【java – 在特定索引之后从List中删除所有元素】教程文章相关的互联网学习教程文章

java-与GUI分开的AcionListener【代码】

我是Java编程的新手,目前参加了2周的课程.我想问能否将acionlistener与gui类分开?我想在仍在学习的同时申请mvc,但对如何开始以及如何做一无所知.import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JTextArea;public class WriteFile extends JFrame implemen...

Java 删除List元素的正确方式【代码】

方式一:使用Iterator的remove()方法public class Test {public static void main(String[] args) {List<String> list = new ArrayList<>();list.add("aa");list.add("bb");list.add("cc");Iterator<String> it = list.iterator();while(it.hasNext()){String str = (String)it.next();if("aa".equals(str)){ it.remove();} }System.out.println(list.size());} }方式二:使用List的remove()方法,注意list.size()的位置pub...

Java FTPClient listFiles返回带有Unicode路径的空结果【代码】

我试图从ftp服务器获取列表并有编码问题 FTPClient.listfiles(String path)方法 如果路径包含非拉丁字符,则其始终返回空数组. (我也使用带有python和perl脚本的服务器,也使用unicode-并且没有类似的问题) 请帮助解决此问题. 这种与调试输出连接的方法:public static FTPClient ftpConnect(String host, String login, String password) throws IOException {FTPClient ftp = new FTPClient();FTPClientConfig config = new FTPCli...

java-在ListView中侦听ScrollBar的更改【代码】

我正在尝试收听列表视图的滚动条更改.我的第一个尝试就是这样做listView.setOnScroll(new EventHandler<ScrollEvent>() { // Code ommited }但是,这似乎不起作用.我尝试使用调试器,发现EventHandler hash中的handle方法没有被调用. 我搜索了其他解决方案,发现此解决方案(https://gist.github.com/jewelsea/1684622)有效,但是,如果我将每个循环的移动到primaryStage.show()之前的位置,则该解决方案将不起作用.因此,对于我的用例而言...

java-如何在Struts 2中使用DispatcherListener【代码】

Struts2中有一个DispatcherListener接口.文档说“A interface to tag those that want to execute code on the init and destroy of a Dispatcher.”但是如何使用这个界面.如果创建实现该接口的类,应如何将其配置为Struts2?解决方法:实例化Dispatcher时,它可能会在初始化或销毁时发送给侦听器通知.参考和代码样本来自here. 简单的用法是通过容器通过bean标记实例化一个bean,并将其添加到init方法中,并在销毁时将其删除,就像Classp...

java-使用Android异步Http客户端问题将ArrayList传递给PHP【代码】

我试图将ArrayList发送到PHP($_POST)并将其用作数组.我使用Android异步Http客户端http://loopj.com/android-async-http/ 我的密码ArrayList<String> array = new ArrayList<String>(); array.add("1"); array.add("2"); array.add("3"); RequestParams params = new RequestParams(); params.put("descr_array", array ); AsyncHttpClient client = new AsyncHttpClient(); client.post(StaticValues.SERVER_PAGE, params, new Asy...

java-类具有两个名为“ actionsList”的属性【代码】

jaxb仍然有一些问题! 实际上,昨天我更改了代码,以查找问题到jaxb和interfaces的方式,因为这两个名称相同的属性都存在此问题… 我在寻找,但是我有@XmlElements {…}的特殊情况. 如果我这样写就行了@XmlAccessorType(XmlAccessType.FIELD) public class Event {String name; @XmlElements(value = {@XmlElement(type=FTPSend.class),@XmlElement(type=SFTPSend.class),@XmlElement(type=MailSend.class),@XmlElement(type=ServerToS...

Java-如何将文件读入对象的ArrayList?【代码】

我想制作一个ArrayList的Student并将其保存到文件中以备后用.我成功编写了它,但是当我将其读回ArrayList时,我只有一个对象.public class Student implements Serializable{ public String fname, lname, course; int section; private static final long serialVersionUID = 1L;public static ArrayList<Student> students = getStudent();public Student() { }public Student(String fname, String lname, String course, int sec...

java-构造函数TextView(new View.OnClickListener(){})未定义【代码】

我收到此错误代码构造函数TextView(new View.OnClickListener(){})未定义请帮助我,这是我的代码,它让我难过了几天. `包com.example.tgtidea;public class FrontPage extends Activity {@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_front_page);Button btn1 = (Button)findViewById(R.id.button1);btn1.setOnClickListener(new OnClic...

java-Hibernate:org.hibernate.criterion.ProjectionList无法转换为org.hibernate.Criteria【代码】

如何从Hibernate Criteria中将选定的列值分配给bean类?当我尝试将值分配给bean时,出现以下错误:ProjectionList cannot be cast to org.hibernate.Criteria.请查看下面的我的代码,该错误信息如下:Criteria criteria = session.createCriteria(PartFeatureVersion.class,"pfv"); criteria.createAlias("pfv.part", "p"); criteria.createAlias("pfv.featureVersion", "fv"); criteria.createAlias("pfv.dateRange", "d"); criteri...

java-如何更快地在Android上将文本文件读取到ArrayList【代码】

我有快速读取txt文件到ArrayList的问题.如果要读取0.9MB的文件,则必须等待5分钟.如果文件大小为34MB(部分原因是android不接受大于1MB的文件),则完全无法正常工作.我认为该过程最多只需几秒钟. 这是一个代码:String word; public ArrayList<String> dictionary = new ArrayList<String>();public void setup() {try {AssetManager assetManager = getAssets();InputStream inputf;inputf = assetManager.open("dict_1.txt");read...

java-Json Multiset与ArrayList【代码】

我有Multiset< String>对象,我将其序列化为Json.我正在使用Gson进行以下操作:Multiset<String> mset = ... ; Gson gson = new Gson(); Files.write(Gson.toJson(mset), new File(abosulte_path_string), Charset.defaultCharset());当我尝试对其进行反序列化时,请执行以下操作:String json_string = ... // read from file Type type = new TypeToken<Multiset<String>>(){}.getType(); Multiset<String> treated = gson.fromJso...

java-差异只是List和List和List <?>【代码】

根据擦除概念,我认为 列表和列表< Object>一致,但我注意到List<String> strList = new ArrayList<String>(); List<Object> objList = strList; //errorList objList = strList; //valid constructionList<?> objList = strList; //valid construction解决方法:>列表<?>是具有未知类型的列表.您不能在此处插入因为您不知道将允许插入哪种类型.它具有(或不具有)泛型类型,但是您无法知道它.如果您可能要插入一些内容(首先键入列表)违...

java-从文件读取整数到arraylist【代码】

import java.util.Scanner; import java.io.*; import java.util.ArrayList;public class Test { public static void main (String args[]) throws java.io.IOException{Scanner s = new Scanner(new File("filepath"));ArrayList<Integer> list = new ArrayList<Integer>();while (s.hasNext()){if(s.hasNextInt()){list.add(s.nextInt());}}s.close();System.out.println(list);} }我正在尝试从每行具有以下格式的文本文件中读取...

java-更改整数数组将更改ArrayList的值【代码】

事情并没有像我认为的那样发生,下面的代码是我正在做的事情.我创建一个arrayList,然后向其中添加一个整数数组.然后,将一个新构造的整数数组分配给arraylist的第一个元素.然后,我更改构造的整数数组的值.我输出了arrayList元素和整数数组,它们是相同的值,这不应该发生.ArrayList<int[]> path = new ArrayList<int[]>(); int loc2[] = {0,0};path.add(loc2);int loc[];loc = path.get(0);loc[0] += 1;System.out.println(loc[0]); Sy...

元素 - 相关标签