object相关内容

使用 *ngFor 访问对象的键和值

我对如何在 angular2 中使用 *ngFor 迭代对象的 key 和 value 感到有些困惑目的.我知道在 angular 1.x 中有类似 的语法 ng-repeat="(key, value) in demo" 但我不知道如何在 angular2 中做同样的事情.我尝试过类似的东西,但没有成功: {{key}} ..
发布时间:2021-11-27 23:57:50 其他开发

如何在 Android 上将对象从一个活动传递到另一个活动?

我需要能够在我的应用程序中的多个活动中使用一个对象,并且它必须是相同对象.做这个的最好方式是什么? 我曾尝试将对象设为“公共静态",以便其他活动可以访问它,但出于某种原因,这并没有削减它.还有其他方法吗? 解决方案 当你创建一个 Intent 对象时,你可以利用以下两种方法用于在两个活动之间传递对象. 放置包裹 putSerializable 您可以让您的类实现 P ..
发布时间:2021-11-27 13:12:58 移动开发

使一个 html svg 对象也是一个可点击的链接

我的 HTML 页面中有一个 SVG 对象,并将其包装在一个锚点中,因此当单击 svg 图像时,它会将用户带到锚点链接. 您的浏览器不支持 SVG 图像 当我使用此代码块时,单击 svg 对象不会将我带到 google.在 IE8 我不想修改我的 svg 图 ..
发布时间:2021-11-27 12:13:53 前端开发

干净的代码:对象应该有公共属性吗?

我正在阅读“清洁代码"一书,并且正在为一个概念而苦苦挣扎.在讨论对象和数据结构时,它声明如下: 对象将其数据隐藏在抽象之后,并公开对这些数据进行操作的函数. 数据结构公开了它们的数据并且没有任何有意义的功能. 所以,我从中得到的是我的对象上不应该有任何公共属性,我应该只有对属性执行操作的方法.如果我确实需要访问属性,它们应该在一个数据结构上,它可以从我对象的方法返回?使用这种方法,我 ..
发布时间:2021-11-26 17:23:05 C#/.NET

C#中的抽象是什么?

我对抽象的许多定义感到困惑.谁能告诉我什么是抽象以及我们如何实现它? 解决方案 抽象在OOP理论中在于只保留特定问题的现实世界对象的相关方面.因此,我们谈论现实的抽象.这是一种减少. 例如,在现实世界中,我们有猫和狗,它们是脊椎动物.这样的动物具有头部和腿部等特性,以及行走和进食等操作.然后我们将定义类,它们将是 Animal、Cat 和 Dog. 所以我们有了继承的概念,其中 ..
发布时间:2021-11-26 17:18:07 C#/.NET

使用 Gson 和抽象类

我正在尝试使用 GSON 在客户端和服务器之间交换消息. 问题如下: 我有这个结构: 公共类消息{私有 TypeOfContent 类型;//这是一个枚举私人内容内容;....} 那么对象内容可以是各种类的集合. 我在这里和这里,但没有一个能解决问题.> 编辑 1: 类消息是这样的: 公共类 Mensagem{私人 TipoMensagem 类型;私人 Conteu ..
发布时间:2021-11-26 16:53:57 Java开发

何时初始化实例变量并分配值?

实例变量什么时候初始化?是在构造函数块完成之后还是之前? 考虑这个例子: 公共抽象类父{公共父(){System.out.println(“父构造函数");在里面();}公共无效初始化(){System.out.println("父初始化()");}} public class Child extends Parent {私有整数属性1;私有整数属性2 = null;公共孩子(){极好的 ..
发布时间:2021-11-26 16:51:26 Java开发

我可以在 Perl 中创建类似 Java 的接口吗?

我知道 Perl 的 OO 模型相当原始;在大多数方面,它本质上是一个命名空间黑客. 尽管如此,我想知道是否有可能创建类似“界面"的东西?我的目标是拥有一个基类,从该基类扩展其他类,其主要目的是强制实现这些子类的某些方法(按名称很好,不需要签名).我真的不在乎它是“纯虚拟"类(如 Java 中的“接口")还是具有超类中这些方法的实际实现存根的具体类,但我想要的是确定性地需要子类实现超类的某些 ..
发布时间:2021-11-26 16:19:33 其他开发

我无法将元素添加到列表中?不支持的操作异常

这个列表对象正在咬我的屁股.. 每当我尝试向其中添加元素时,它都会产生以下结果: Caused by: java.lang.UnsupportedOperationException在 java.util.AbstractList.add(AbstractList.java:148)在 java.util.AbstractList.add(AbstractList.java:108) 产 ..
发布时间:2021-11-26 16:16:47 Java开发

我们可以实例化一个抽象类吗?

在我的一次采访中,有人问我“我们是否可以实例化一个抽象类?" 我的回答是“不,我们不能".但是,面试官告诉我“错了,我们可以." 我对此有点争论.然后他告诉我自己在家里试试这个. 抽象类我的{公共无效我的方法(){System.out.print("抽象");}}类聚{public static void main(String a[]) {我的 m = 新的 my() {};m.m ..
发布时间:2021-11-26 16:08:42 Java开发

将二维数组(字符串)存储到文件并检索它

我制作了一个简单的程序,它有一个存储大量数据的二维字符串数组.我已经搜索了很多关于如何存储和检索二维数组的地方.我想在程序结束时将数据保存在我的数组中,并在程序开始时检索这些数据.我试过了:ObjectOutputStream toFile = new ObjectOutputStream(new FileWriter("array.DATA"));toFile.writeObject(array ..
发布时间:2021-11-26 13:49:09 Java开发

如何将具有对象 dtype 的 Numpy 2D 数组转换为常规的 2D 浮点数组

作为我正在处理的更广泛程序的一部分,我最终得到了包含字符串、3D 坐标等的对象数组.我知道与结构化数组相比,对象数组可能不是很受欢迎,但我希望在不更改大量代码的情况下解决这个问题. 让我们假设数组 obj_array 的每一行(有 N 行)的格式为 obj_array 的单个条目/对象:['NAME',[10.0,20.0,30.0],....] 现在,我正在尝试加载此对象数组并对 3D ..
发布时间:2021-11-26 13:27:18 Python

如何在java中获取对象的内存位置?

我想知道 JVM 分配给放置在系统内存中的对象的位置. 解决方案 这是您可能不想做的事情. 如果您真的想这样做,像这样的代码可能会有所帮助: 包测试;导入 java.lang.reflect.Field;进口 sun.misc.Unsafe;公共类寻址器{私有静态不安全不安全;静止的{尝试{Field field = Unsafe.class.getDeclaredField("t ..
发布时间:2021-11-25 20:42:41 Java Web开发

如何比较两个java对象

我有两个从同一个类实例化的 java 对象. MyClass myClass1 = new MyClass();MyClass myClass2 = new MyClass(); 如果我将它们的两个属性设置为完全相同的值,然后验证它们是否相同 if(myClass1 == myClass2){//对象匹配...}如果(myClass1.equals(myClass2)){//对象匹配...} ..
发布时间:2021-11-25 18:25:27 Java Web开发

hashCode() 和 identityHashCode() 在后端如何工作?

如何对象.hashCode() 和 System.identityHashCode() 在后端工作?identityHashCode() 是否返回对象的引用?hashCode() 是否依赖于对象的内容或地址? hashCode() 和 identityHashCode() 有什么区别? 解决方案 Object.hashCode() 和 System.identityHashCod ..
发布时间:2021-11-25 17:52:09 Java Web开发

数组是原始类型还是对象(或其他完全类型)?

这个问题基本上是不言自明的.我找不到数组的 API(除了这个 Arrays,但这只是定义了一堆处理实际数组的静态辅助函数).如果没有它的类,这似乎表明数组不能是 Object. 然而,事实上数组具有像 length 这样的公共字段和它可以调用的方法,比如 .equals() 和 .clone() 似乎(非常强烈地)暗示了完全相反的情况. 对于原始数组的奇怪表现和行为的解释是什么? ..
发布时间:2021-11-25 17:48:29 Java Web开发

在 Java 中转换对象

我对在 Java 中强制转换对象意味着什么感到困惑. 说你有... Superclass variable = new Subclass object();(超类变量).method(); 这里发生了什么?是变量类型发生了变化,还是变量中的对象发生了变化?很迷茫. 解决方案 看看这个示例: 公共类 A {//语句}公共类 B 扩展 A {公共无效 foo() { }}A a=n ..
发布时间:2021-11-25 16:56:23 Java Web开发

如何在 Java 中运行类的不同实例的线程之间同步静态变量?

我知道在方法为该对象带来同步之前使用 synchronize 关键字.也就是说,运行同一对象实例的 2 个线程将被同步. 但是,由于同步是在对象级别进行的,运行对象不同实例的2个线程将不会同步.如果我们在方法调用的 Java 类中有一个静态变量,我们希望它在类的实例之间同步.这两个实例在 2 个不同的线程中运行. 我们可以通过以下方式实现同​​步吗? 公共类测试{私有静态整数计数 = ..
发布时间:2021-11-25 16:48:35 Java Web开发

使用字符串值创建变量名

这是一个简单的问题(我认为) 假设我有这个代码(假设我有一个狗类) String name = "dog";狗名=新狗(); 如何让 java 将 name 识别为 String 并将对象命名为 dog? 解决方案 虽然您可以在某些脚本语言(例如 PHP)中执行您正在尝试的操作(许多开始 Java 的 PHP 程序员经常会问这个问题),但是这这不是 Java 的工作方式,事实上变 ..
发布时间:2021-11-25 16:21:51 Java Web开发