gpt4 book ai didi

java - 如何访问从客户端传递的对象中的变量?

转载 作者:行者123 更新时间:2023-12-01 13:07:22 24 4
gpt4 key购买 nike

首先,我是 Java 编程和面向对象风格编程的新手。我是今年一月份开始学习的。

基本上我有一个类名vehicleInformation和一些局部变量。然后我在客户端提示信息,然后将其存储在对象vehicleInformation中。然后将对象传递给服务器端。我的指令是将对象中的数据插入到数据库中。我的问题是当对象从客户端传递时如何访问对象中的数据。

下面的代码显示了我如何创建对象并将其发送到服务器。

vehicleInformation v = new vehicleInformation(plateNumber,vehicleType, engineNumber, chassisNumber, make, model);
toServer.writeObject(v);

下面的代码是我读取对象的方式,但我不知道如何访问对象中的变量,因为我们通常使用objectName.variable来访问它。

对象对象 = inputFromClient.readObject();

最佳答案

为了安全起见,您应该在类型转换之前检查对象的类型。

if (object instanceof VehicleInformation) {
vehicleInformation = (VehicleInformation) object;
}
else {
// Do something with the unexpected object type. e.g. throw an exception.
...
}

关于java - 如何访问从客户端传递的对象中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23171097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com