当我在java中阅读“错误共享”机制时,我在java.util.concurrent.Exchanger.Slot中找到了以下代码 * A Slot is an AtomicReference, qd, qe;它是strange.Why,长的个数是15 (q0 - qe),所以我可以计算对象的大小应该是:15 *8 ( long ) +8(父级长值)+ 8 ( 32位jvm上的对象头指针)=13
我的Java输入String str = "aa 2 xx 'b cc dd e' -o se '4-5'" 我希望输出由空格分隔的标记,单引号中的空格除外。因此,输出应该是: aaxx-o'4-5' 我可以通过在空格上拆分字符串,然后合并像'b,cc,dd,e‘这样的字符串序列来得到'b cc dd e',但是我想要一个更好的方法