java - “。” 在 java 类的名称之后
问题描述
public static class RelativeLayout.LayoutParams extends ViewGroup.MarginLayoutParams
我在 android studio 中出现了 RelativeLayout。为了给容器设置一些参数,我们创建了一个RelativeLayout.LayoutParams 对象。既然点运算符不能用在 java 类的名称中,那么为什么在这里使用它,或者是别的什么。请有人帮我解决这个问题。
解决方案
这是一个 [嵌套类] ( https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html )。在这种情况下,LayoutParams
是在类内部声明的RelativeLayout
类。
推荐阅读
- optimization - 如何评估 Optim Julia 的参数估计结果?
- c++ - Bison中具有多种类型的令牌
- python - how to get a page content with selenium
- powershell - PSObject 在多个属性上的嵌套迭代
- c++11 - 如何使用 std::chrono 找到剩余的冷却时间?
- mysql - 在mysql中组合多行的快速方法
- laravel - 在两种关系中查询 Laravel 7
- javascript - 如何在 ReactJs 的复选框中显示星期几
- protractor - 检查量角器黄瓜框架中是否存在元素
- c++ - 我有两组数据相互映射。有没有办法根据另一个变量的值检查相应变量的值?