简介 目录 评价 推荐
  • 慕的地9539986 2019-06-28
    可以通过反射实现

    这里Book对象属性都是String,如果Book对象的属性类型不一样,还是要做判断

    1回答·851浏览
  • qq_土豆爸爸_0 2018-04-11
    最后的遍历booksList怎么遍历
    5回答·1599浏览
  • 0110号建筑师 2017-06-02
    关于此处bookslist设为静态变量的问题
    已采纳 ZeTaoWu 的回答

    静态方法只能引用静态变量,不能引用实例变量。所以要加static,之前的构建是在函数里面构建,在函数里面构建book实例变量不属于实例变量,因此不用设为静态变量。

    1回答·1281浏览
  • 豫州 2017-03-10
    解析内容存储
    已采纳 syso_Leon 的回答

    用switch语句确实更好!!


    2回答·983浏览
  • 虽然还是咸鱼 2016-11-29
    bookEntiry赋值为null有无必要
    已采纳 修德 的回答

    没有必要

    2回答·766浏览
  • 雪中_悍刀行 2016-08-31
    为啥我这里用add不行
    已采纳 ImoocSkynet 的回答

    你的 bookList 是 Element 类型,所以不能 add一个Book类型的对象。你可以新创建一个 List<Book> myBook 进行add

    2回答·886浏览
  • 慕粉3170877 2016-08-17
    运行结果出现

    正常,因为有两个book节点,节点解析了两次(在for循环中循环了两次),而你的booksList的foreach遍历在这个循环中,所以遍历了两次,而且第一次遍历booksList集合只有第一本书的内容,所以只输出第一本书的内容,第二次遍历有两本书的内容,所以输出两本书的内容,这也是为什么运行结果中生成xml文档的第一本书生成了两遍的原因

    2回答·802浏览
  • qq_你要是在麦田里遇到我_0 2016-08-17
    过来人的建议
    已采纳 静夜夏荷 的回答

    我就是初学者,一个月前你上述的6条全满足,现在对于查api还是不是很熟悉,正在努力学习基础中。目前在看《Java核心技术》这本书,但是书太厚了,只看了一小部分,大多数的时间就是跟进项目,从实践中学习

    2回答·916浏览
  • Carey_Wu 2016-02-22
    输出和老师不一样。。新手求教
    package com.test;
    
    public class Book {
    	private String id;
    	private String name;
    	private String author;
    	private String year;
    	private String price;
    	private String language;
    	
    	@Override
    	public String toString() {
    		return ("id->"+id+"\nname->"+name+"\nauthor->"+author+"\nyear->"+year+"\nprice->"+price+"\nlanguage->"+language);
    	}
    	
    	public String getId() {
    		return id;
    	}
    	public void setId(String id) {
    		this.id = id;
    	}
    	public String getName() {
    		return name;
    	}
    	public void setName(String name) {
    		this.name = name;
    	}
    	public String getAuthor() {
    		return author;
    	}
    	public void setAuthor(String author) {
    		this.author = author;
    	}
    	public String getYear() {
    		return year;
    	}
    	public void setYear(String year) {
    		this.year = year;
    	}
    	public String getPrice() {
    		return price;
    	}
    	public void setPrice(String price) {
    		this.price = price;
    	}
    	public String getLanguage() {
    		return language;
    	}
    	public void setLanguage(String language) {
    		this.language = language;
    	}
    
    }


    5回答·1007浏览
  • 聚水弥香 2015-11-05
    for each遍历
    已采纳 冥oo冥 的回答

    bookList是声明了的,Element book为自定义一个Element对象,名为book,bookList每次取值都赋给book

    1回答·1152浏览
  • 像梦一样自由_淼 2015-09-29
    bookList.add(bookEntity);求助
    已采纳 needself 的回答

    要有s,建立的ArrayList 是   booksList 

    1回答·1078浏览
  • 不停地追逐 2015-07-08
    book对象创建位置
    已采纳 编程新手 的回答

    因为有两本书呀。每循环一次就必须新建一个Book对象。

    4回答·1404浏览
数据加载中...
开始学习 免费