小编sai*_*war的帖子

出现错误,因为此视图不受限制,它仅具有设计时间位置,因此除非添加约束,否则它将跳至(0,0)

在此处输入图片说明创建新设计时出现错误,因为“此视图不受约束,它只有设计时位置,因此除非添加约束,否则它将跳到(0,0)”。我知道此查询已经有一个答案,但是在所有这些答案中,都说它单击了“约束布局”,但是我没有在设计中得到该约束布局,如图所示(在第一个图中) 在此处输入图片说明

android

0
推荐指数
1
解决办法
5277
查看次数

compareTo() 如何比较每次迭代中的值?

我知道 compareTo() 是如何工作的(即 0,+1,-1)。下面的代码有效但我想知道它是如何比较对象的,它比较三个对象的顺序。

注意:搜索了以前的问题,但没有找到任何答案。

插入列表的值是[a,c,b,d]

任何人都可以请解释一下它采用上述输入进行比较的顺序。

当我调试时,我看到下面的行值组合 this.name.compareTo(employeeName.name);

这个.name 员工姓名.name
C 一种
C
b(值再次重复) c(值再次重复)
一种
d
d C
package packageOne;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

public class W {
    public static void main(String[] args) {
        
        Employee employee1 = new Employee("a");
        Employee employee2 = new Employee("c");
        Employee employee3 = new Employee("b");
        Employee employee4 = new Employee("d");
        
        
        List<Employee> al = new ArrayList<>();
        al.add(employee1);
        al.add(employee2);
        al.add(employee3);
        al.add(employee4);
        
        Collections.sort(al);
        
        System.out.println("after sorting");
        
        System.out.println(al);

        
    }

} …
Run Code Online (Sandbox Code Playgroud)

java comparable

0
推荐指数
1
解决办法
42
查看次数

标签 统计

android ×1

comparable ×1

java ×1