大家好 java新手发问 如有蠢问题请多包涵>"<
我现在在写一个servlet的程式,然后遇到一个问题
今天有一个接收器Object obj=in.readobject负责把物件读进来
进来以后我把它offer到一个priority queue里面
然后它就重复接收->送到queue这个动作
但是假设我送了10个进queue以后
我想要更改我送进去queue里面其中一个物件的其中一样数值(假设是int)
我不知道要怎么抓到我之前送进去的那个物件(obj会被后面接收的洗掉)
自己是有想一个方法,但是不确定可行性或有没有这种函式之类的
因为java有帮obj设定它的名称
假设这程式叫Receiver.java
然后接收器每接一个obj就会帮它取名叫Receiver$obj@69e4fede (@后面为随机数字/英文
)
那我有办法纪录这个字串以后用这个字串来找到我的这个物件吗
或是有更方便的方法 不好意思麻烦各位大大赐教了= ="