有以下代码String s=new String(“hello”);String t =new String(“hello”);char c [ ] ={‘h’,’e’,’l’,’l’,’o’};下列哪些表达式返回true ?
A. s.equals(t);
B. t.equals(c);
C. s==t ;
D. t.equals (new String(“hello”));
E. t== c;
以下哪些是面向对象的特性
A. 封装
B. 抽象
C. 多态
D. 继承
以下类定义正确的代码有:
A. public class Student {String name; //定义一个姓名属性int age;//定义一个年龄属性public void introduce() {// 方法中打印属性name和age的值System.out.println("大家好,我叫" + name + ",我今年" + age + "岁!");}}
B. class Student {String name; //定义一个姓名属性int age;//定义一个年龄属性public void introduce() {// 方法中打印属性name和age的值System.out.println("大家好,我叫" + name + ",我今年" + age + "岁!");}}
C. private class Student {String name; //定义一个姓名属性int age;//定义一个年龄属性public void introduce() {// 方法中打印属性name和age的值System.out.println("大家好,我叫" + name + ",我今年" + age + "岁!");}}
D. protected class Student {String name; //定义一个姓名属性int age;//定义一个年龄属性public void introduce() {// 方法中打印属性name和age的值System.out.println("大家好,我叫" + name + ",我今年" + age + "岁!");}}
以下关于数组定义正确的代码是:
A. int[]a;
B. int[]a=newint[]{1,2,3,4,5};
C. int[]a=newint[5]{1,2,3,4,5};
D. int[]a=newint[5];