第十五单元  集合

一 填空:

1.HashSet中清空集合的方法是(clear()

2.set定义的方法中,有一个方法是专门用来比较元素是否存在于该集合,此方法是(contains())

3.Set接口中,移除一个元素使用的方法是::(remove())

4.当对Set类型的集合使用add()方法时,若方法返回false说明(集合中已经存在这个元素

5.给Set对象里添加一个元素,用到的方法是(add())

6.set中的元素不能相同,判断的方法是equals返回值和(哈希)值

7.关于Collection和List之间的关系,List(继承 )了Collection接口(这里是继承,不是是实现,List也是一个接口)

8.能够实现截取字符串操作的方法是:(sustring())

9.Java语言中访问修饰符从小到大依次为(private,default,protected,public)

10.有一个类B,无参构造方法的声明(public B(){})。

11.接口中可以包含哪些成员?(常量,抽象方法)

12声明接口的关键字是(interface)。

13 接口中的成员变量可以使用哪些修饰符?(public static final)_

14接口中的成员方法可以使用哪些修饰符?(public abstract)

15给Set对象里添加一个元素,用到的方法是(add())。

16.Set集合的特点是(无序,不重复)。

17.什么是类方法(定义在类中的方法)。

18.下列选项中,属于Java语言特点是(封装,继承,多态)。

19.修饰的属性或方法只可以被本类、本包内的类使用,应选择的修饰符是(private)。

20面向对象中,继承需要使用到的关键字是(extends)

21.Java基本类型中字符类型是(char)

22.换行的转义字符的是(\n)

23.单行注释的语法是(\\)

24.Java中标识符的要求包括(首字母小写,驼峰式命名,见名知义,不能和关键字重名)

25.java中byte数据类型的取值范围是(-127~128)

 

二 判断

1.set中可以有两个相同的元素 

2.Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回TRUE,Set就不会接受这两个对象: ✖,还有哈希值

3.Set添加元素时用save方法。 ✖,add

4.Set是一个实现了Collection接口的类 ✖,继承了Collection的接口

5.HashSet是Set接口的典型实现,大多时候使用Set集合时就是使用这个实现类:

6.Set是一个抽象类,List是一个接口。  ✖,Set是一个接口

7.List是一个抽象类,Set是一个接口   ✖,List也是一个接口

三 单选

1.判断以下ArrayList集合中不为空(有数据)的操作正确的是(B

ArrayList< Integer > list = new ArrayList< Integer >();:

  1. if(list != null)
  2. if(!list.isEmpty())
  3. if(list.size()>=0)

D.if(list.isEmpty())

2.下列程序运行结果为:

import java.util.TreeSet;

public class AddTree {

public static void main(String[] args) {

   TreeSet< String > t = new TreeSet< String >();

    t.add(“one”);

    t.add(“two”);

    t.add(“three”);

    t.add(“four”);

   for (String s : t){

    System.out.print(s+”“ ““);

   }

}

结果为( D  ):

  1. 顺序不定
  2. one three two
  3. one two three four
  4. four one three two多选题:
  1. 下列对象是接口的是(AB):

 A。Set

B.Vector

C.HashMap

D.HashSet

四 多选

1.以下关于集合的说法,正确的有:(AD)

A TreeSet和ArrayList都是有序的,但是排序的规则不一样。

B Set是一个抽象类,List是一个接口。

C List是一个抽象类,Set是一个接口。

D Set和List中有很多方法名称都一样,因为他们都有同一个父接口。

2.以下属于接口的是(ACD

A List

B Collections

C  Set

D Collection

代码阅读题:

1、下列方法定义中,方法头不正确的是::(C,没有返回值)

 

A  void x(double d){…}

 

B  public int x(){…}

 

C  public static x(double a){…}

 

D  public static int x(double y){…}

2、public class A {

    public void run() {}

}

 

public class B extends A {

}

 

public class Test {

    public static void main(String[] args) {

        A a = new A();

        B b = new B();

    }

}

关于以上代码,下列描述正确的是::(B,C,D)

 

正确答案:B ; C ; D

A A类是B类的子类。

B B类是A类的子类。

C a对象拥有run()方法。

D b对象拥有run()方法。

3、public class Person {

     public String school;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在ABAQUS,可以使用Python脚本来处理单元集合的应力。根据引用\[1\]提到的ABAQUS Scripting User’s Guide 9.5,可以通过读取输出数据库(ODB)来获取单元集合的应力信息。具体的步骤如下: 1. 首先,需要导入ABAQUS的Python模块,以便在Python脚本使用ABAQUS的功能和对象。 2. 然后,需要打开输出数据库(ODB),可以使用`openOdb()`函数来打开ODB文件。 3. 接下来,可以使用`rootAssembly`对象来获取模型的根装配件。 4. 然后,可以使用`instances`属性来获取所有的实例。 5. 通过实例对象,可以获取单元集合,可以使用`elementSets`属性来获取单元集合的列表。 6. 选择特定的单元集合,可以使用`getByName()`函数,并传入单元集合的名称作为参数。 7. 通过单元集合对象,可以获取应力信息,可以使用`stress`属性来获取应力信息。 综上所述,通过以上步骤,可以使用ABAQUS的Python脚本来获取单元集合的应力信息。 #### 引用[.reference_title] - *1* [Python语言在ABAQUS数据提取的简单应用](https://blog.csdn.net/weixin_42504619/article/details/114431899)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值