gpt4 book ai didi

Java 使用 ObjectInputStream 读取不同的变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:47 24 4
gpt4 key购买 nike

我有一个 ObjectInputStream,它需要读取两个不同的输入,一个是字符串,另一个是我自己创建的对象。我有一个不断等待输入的线程,根据输入是字符串还是对象,它将处理结果。我需要一种输入能够区分两者的方法。

任何帮助都会很棒。

谢谢

最佳答案

不就是这样吗:

if (objectFromStream instanceof YourObejct) {

YourObject obj = (YourObject) objectFromStream;
....

} else if (objectFromStream instanceof String) {

String str = (String) objectFromStream;

} else {
// throw excepption..

}

关于Java 使用 ObjectInputStream 读取不同的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5611525/

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