删除某个标记的属性,使用()方法。A、removeAttribute(String name)B、removeChild(Node node)C、replaceWholeText(String text)D、getNodeName()

题目

删除某个标记的属性,使用()方法。

  • A、removeAttribute(String name)
  • B、removeChild(Node node)
  • C、replaceWholeText(String text)
  • D、getNodeName()

相似考题

3.阅读下列函数说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(包括不用的功能)都要全面初始化的话,会导致应用软件要花很多时间才能启动。因此常将程序设计成到了实际要使用某种功能的阶段才初始化该功能。以下示例展示了Proxy(代理)模式,PrinterProxy类执行一些比较“轻”的方法,需要真正执行“重”的方法时才初始化Print类。图5-1显示了各个类间的关系。[图5-1][C++代码]class Printable{public:virtual void setPrinterName(string name)=0;virtual string getprinterName()=0;virtual void print(string name)=0;};class Printer:public Printable{private:string name;public:Printer(string name){cout<<"正在产生Printer的对象实例"<<endl;this->name=name;}void setPrinterName(string name){this->name=name;}string getPrinterName(){return name;}void print(string msg){cout<<"======="<<name<<"==========="<<endl;cout<<msg<<endl;}};class printerproxy :public (1) {private:String name;Printer *real;public:PrinterProxy(string name){(2)=NULL;this->name=name;}void setPrinterName(string name){if((3))real->setPrinterName(name);this->name=name;}string getPrinterName(){return name;}void print(string msg){(4);real->print(msg);}void realize(){if(real==NULL)real=(5);}};(1)

更多“删除某个标记的属性,使用()方法。A、removeAttribute(String name)B、removeChild(Node node)C、replaceWholeText(String text)D、getNodeName()”相关问题
  • 第1题:

    Simplify the following Boolean expression

    !((i ==12) || (j > 15))

    struct Node {

    int value;

    Node* next;

    };

    1.1 Get the value of the Nth node from last node in the linked list.

    PARAM HEAD: the first element in the linked list:

    PARAM n: the number of the node counted reversely

    RETURN: the value of the node, or -1 if not exists

    int GetValue(Node* HEAD, int n)

    {

    }

    1.2 Delete a node WITHOUT using the HEAD pointer.

    PARAM p: A pointer pointed to a node in the middle of the linked list.

    RETURN: void

    void Delete(Node* p)

    {

    }

    1.3 Insert a new node before p WITHOUT using the HEAD pointer

    PARAM p: A pointer pointed to a node in the middle of the linked list.

    PARAM value: new Node value

    RETURN: void

    void Insert(Node* p, int value)

    {

    }

    Question 2:

    Please write a String class with following features:


    正确答案:
     

  • 第2题:

    Person p = new Person(“张三”,23);这条语句会调用下列哪个构造方法给属性进行初始化()

    A.public Person(){}

    B.public Person(String name,int age) { this.name = name; this.age = age; }

    C.public Person(int age,String name) { this.age = age; this.name = name; }

    D.public Person(String name) { this.name = name; }


    答案:B
    解析:创建对象时会找到匹配的构造方法给属性进行初始化,由于Person p = new Person(“张三”,23);这条语句中有两个参数,而且第1个参数是String类型的,第2个参数是int类型的,因此会调用B选项中的构造方法。

  • 第3题:

    下列选项哪些是正确的JSP表达式语法格式()。

    • A、<%string name="YXQ"><%=string name="您好"><%String name="YXQ"%>                 
    • B、<%=String name="您好"%> 
    • C、<%="您好";%>                            
    • D、<%="YXQ"%>

    正确答案:D

  • 第4题:

    public class Employee{   private String name;   public Employee(String name){   this.name = name;  }   public String getName(){   return name;  }  }   public class Manager extends Employee{   private String department;   public Manager(String name,String department){   this.department = department;   super(name); (应于上一行掉位置)   System.out.println(getName());  }  }   Super的位置是否在方法的首行   执行语句new Manager(“smith”,”SALES”)后程序的输出是哪项?()

    • A、 smith
    • B、 null
    • C、 SALES
    • D、 编译错误

    正确答案:D

  • 第5题:

    下列类Account的构造方法中,声明正确的是?()    

    • A、Account (String name)()
    • B、Account (String  name)
    • C、Account (name)()
    • D、NewAccount (String name)()

    正确答案:A

  • 第6题:

    在JAVA EE中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。

    • A、String getParameter(String name)
    • B、String[] getParameter(String name)
    • C、String getParameterValuses(String name)
    • D、String[] getParameterValues(String name)

    正确答案:D

  • 第7题:

    如果设treeView1=new TreeView(),TreeNode node=new TreeNode("根结点"),则treeView1.Nodes.Add(node)返回的是一个类型的值。()

    • A、TreeNode;
    • B、int;
    • C、string;
    • D、TreeView;

    正确答案:B

  • 第8题:

    Public class test (  Public static void stringReplace (String text)  (  Text = text.replace (‘j’ , ‘i’);  )  public static void bufferReplace (StringBuffer text)  (  text = text.append (“C”)  )   public static void main (String args[]}  (  String textString = new String (“java”); StringBuffer text BufferString = new StringBuffer (“java”);  stringReplace (textString);  bufferReplace (textBuffer);  System.out.printLn (textString + textBuffer);  ) )  What is the output?()


    正确答案:javajavaC

  • 第9题:

    Which HttpSession method stores an object in a session?()

    • A、 put(String name. Object value)
    • B、 set(String name. Object value)
    • C、 setAttribute(String name. Object value)
    • D、 putAttribute(String name. Object value)
    • E、 addAttribute(String name. Object value)

    正确答案:C

  • 第10题:

    单选题
    下面哪个方法设置MIME类型?()
    A

    setHeader(String headerName,String headerValue)

    B

    setContentType(String mimeType)

    C

    setContentLength(int length)

    D

    addCookie(Cookie c)

    E

    addHeader(String name,String value)


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    在JSP页面中使用〈jsp:setProperty name="beanid" property="bean的属性" value="字符串" /〉格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法?()
    A

    Long.parseLong(String s)

    B

    Integer.parseInt(Stirng s)

    C

    Double.parseDouble(String s)


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    在JAVA EE中,request对象的()方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
    A

    String getParameter(String name)

    B

    String[] getParameter(String name)

    C

    String getParameterValuses(String name)

    D

    String[] getParameterValues(String name)


    正确答案: D
    解析: 暂无解析

  • 第13题:

    阅读以下说明,Java代码将应填入(n)处的字句写在对应栏内。

    【说明】

    链表和栈对象的共同特征是:在数据上执行的操作与在每个对象中实体存储的基本类型无关。例如,一个栈存储实体后,只要保证最后存储的项最先用,最先存储的项最后用,则栈的操作可以从链表的操作中派生得到。程序6-1实现了链表的操作,程序6-2实现了栈操作。

    import java.io.*;

    class Node //定义结点

    { private String m_content;

    private Node m_next;

    Node(String str)

    { m_content=str;

    m_next=null; }

    Node(String str,Node next)

    { m_content=str;

    m_next=next; }

    String getData() //获取结点数据域

    { return m_content;}

    void setNext(Node next] //设置下一个结点值

    { m_next=next; }

    Node getNext() //返回下一个结点

    { return m_next; )

    }

    【程序6-1】

    class List

    { Node Head;

    List()

    { Head=null; }

    void insert(String str) //将数据str的结点插入在整个链表前面

    { if(Head==null)

    Head=new Node(str);

    else

    (1)

    }

    void append(String str) //将数据str的结点插入在整个链表尾部

    { Node tempnode=Head;

    it(tempnode==null)

    Heed=new Node(str);

    else

    { white(tempnode.getNext()!=null)

    (2)

    (3) }

    }

    String get() //移出链表第一个结点,并返回该结点的数据域

    { Srting temp=new String();

    if(Head==null)

    { System.out.println("Errow! from empty list!")

    System.exit(0); }

    else

    { temp=Head.getData();

    (4) }

    return temp;

    }

    }

    【程序6-2】

    class Stack extends List

    { void push(String str) //进栈

    { (5) }

    String pop() //出栈

    { return get();}

    }


    正确答案:(1)Head=new Node(strHead); (2)tempnode=tempnode.getNext(); (3)tempnode.setNext(new Node(strtempnode.getNext())); (4)Head=Head.getNext(); (5)insert(str);
    (1)Head=new Node(str,Head); (2)tempnode=tempnode.getNext(); (3)tempnode.setNext(new Node(str,tempnode.getNext())); (4)Head=Head.getNext(); (5)insert(str); 解析:本题考查链表和栈的基本特征在Java中的实现。
    在对链表进行表头插入时,首先要判断该链表是否为空,如果为空,直接插入结点;如果非空,在插入结点时把该结点的指针域改成能指向下一个结点的地址。在队尾插入时,同样要判断该链表是否为空,如果为空,直接插入结点;如果非空,在插入结点时把上一个结点的指针域改成能指向该结点的地址。
    下面来具体分析代码,首先定义了一个结点类,类中有两个不同的构造函数和三个函数,分别用于获取结点数据域,设置下一个结点值和返回下一个结点值。第(1)空是函数insert()里面的代码,函数要实现的功能是将数据str的结点插入在整个链表前面。结合整个函数看,此空处要实现的功能是在非空链表的前面插入结点,需要指针域来存放下一个结点的地址,而下一个结点的地址就是Head,因此,此处应该填Head=new Node(str,Head)。
    第(2)空和第(3)空一起考虑,它们都是函数append()里面的内容。函数要实现的功能是将数据str的结点插入在整个链表尾部。这两空要实现的功能是在非空链表的尾部插入结点。这需要调用返回下一个结点值函数和设置下一个结点值函数,因此,第 (2)空和第(3)空的答案分别为tempnode=tempnode.getNext()和tempnode.setNext(new Node(str,tempnode.getNext()))。
    第(4)空是函数get()里面的内容,此函数的功能是移出链表第一个结点,并返回该结点的数据域,从整个函数来看,此空处的功能是让链表的地址Head指向下一个结点。因此,答案为Head=Head.getNext()。
    第(5)空就比较简单了,要实现的功能就是让数据进栈,而进栈操作是在栈顶进行插入的,因此,只要调用函数insert()即可,其参数是str,此空答案为insert(str)。

  • 第14题:

    阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。

    [说明]

    在一些大型系统中,大多数的功能在初始化时要花费很多时间,如果在启动的时候,所有功能(连不用的功能)都要全面初始化的话,会连带影响到应用软件要花很多时间才能启动。因此常将程序设计成到了实际要使用某种功能的阶段才初始化该功能。

    以下示例展示了Proxy(代理)模式,PrinterProxy类执行一些比较“轻”的方法——设置名称和取得名称,需要真正执行“重”的方法——真正打印——时才初始Print类。图6-1显示了各个类间的关系。

    [图6-1]

    [Java代码]

    //Printable.Java

    publiC (1) Printable{

    public abstract void setPrinterName(String name);

    public abstract String getprinterName();

    public abstract void print(String string);

    }

    //Printer.Java

    public class Printer implements Printable{

    private String name;

    public Printer(){

    System.out.println("正在产生Printer的对象实例");

    }

    public Printer(String name){

    this.name=name;

    heavyJob("正在产生Printer的对象实例("+name+")");

    public void setPrinterName(String name){

    this.name=name;

    public String getPrinterName(){

    return name;

    public void print(String string){

    System.out.println("===" +name+" ====");

    System.out.println(string);

    }

    }

    //PrinterProxy.Java

    public class PrinterProxy (2) Printable{

    private String name;

    private Printer real;

    public PrinterProxy(){}

    public PrinterProxy(String name){

    this.name=name;

    }

    public gynchronized void setPrinterName(String name){

    if( (3) ){

    real.setPrinterName(name);

    }

    this.name=name;

    }

    public String getprinterName(){

    return name;

    }

    public void print(String string){

    (4);

    real.print(string);

    }

    private synchronized void realize(){//产生真正的Printer对象

    if(real==null){

    real=(5);

    }

    }

    }

    (1)


    正确答案:interface
    interface

  • 第15题:

    下面哪个方法设置MIME类型?()

    • A、setHeader(String headerName,String headerValue)
    • B、setContentType(String mimeType)
    • C、setContentLength(int length)
    • D、addCookie(Cookie c)
    • E、addHeader(String name,String value)

    正确答案:B

  • 第16题:

    public class Employee{       private String name;  public Employee(String name){           this.name = name;      }  public String getName(){         return name;      } }  public class Manager extends Employee{       private String department;  public Manager(String name,String department){          this.department = department;          super(name);  System.out.println(getName());      }  }  执行语句new Manager(“smith”,”SALES”)后程序的输出是哪项?() 

    • A、 smith
    • B、 null
    • C、 SALES
    • D、 编译错误

    正确答案:D

  • 第17题:

    Given that c is a reference to a valid java.io.Console object, which two code fragments read a line of text from the console?()

    • A、String s = c.readLine();
    • B、char[ ] c = c.readLine();
    • C、String s = c.readConsole();
    • D、char[ ] c = c.readConsole();
    • E、String s = c.readLine("%s", "name ");
    • F、char[ ] c = c.readLine("%s", "name ");

    正确答案:A,E

  • 第18题:

    在JSP页面中使用〈jsp:setProperty name="beanid" property="bean的属性" value="字符串" /〉格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法?()

    • A、Long.parseLong(String s)
    • B、Integer.parseInt(Stirng s)
    • C、Double.parseDouble(String s)

    正确答案:A

  • 第19题:

    我们定义一个Account类来描述银行账户,银行账户有账户名、金额等属性特征,同时有存款、取款等行为特征,下述代码适合描述的是哪项?()     

    • A、class  Accountf        String name;//账户     S    tring amount;  //金额        Account (String name)(    )   void deposit (double mount){  //存款     )   void withdraw (double mount){  //取款     }     )
    • B、class  Accountf       String name;//账户d  ouole amount;  //金额       Account(double amount){   }  void deposit (double mount){  //存款     )  void withdraw (double mount){  //取款     )     )
    • C、class  Accountf        String name;//账户   double amount;  //金额       Account (String name){}    void deposit (double mount){//存款     )      void withdraw (double mount){  //取款     )     )
    • D、class Accountf        String name;//账户        double amount;//金额      Account (String name){}        void deposit(){//存款     )   void withdraw(){//取款 )     )

    正确答案:C

  • 第20题:

    Which gets the name of the parent directory file “file.txt”?()

    • A、 String name= File.getParentName(“file.txt”);
    • B、 String name= (new File(“file.txt”)).getParent();
    • C、 String name = (new File(“file.txt”)).getParentName();
    • D、 String name= (new File(“file.txt”)).getParentFile();
    • E、 Directory dir=(new File (“file.txt”)).getParentDir();  String name= dir.getName();

    正确答案:B

  • 第21题:

    单选题
    下列选项哪些是正确的JSP表达式语法格式()。
    A

    <%string name="YXQ"><%=string name="您好"><%String name=YXQ%>                 

    B

    <%=String name=您好%> 

    C

    <%=您好;%>                            

    D

    <%=YXQ%>


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    Which HttpSession method stores an object in a session?()
    A

     put(String name. Object value)

    B

     set(String name. Object value)

    C

     setAttribute(String name. Object value)

    D

     putAttribute(String name. Object value)

    E

     addAttribute(String name. Object value)


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    下列类Account的构造方法中,声明正确的是?()
    A

    Account (String name)()

    B

    Account (String  name)

    C

    Account (name)()

    D

    NewAccount (String name)()


    正确答案: A
    解析: 暂无解析