国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java的tostring怎么使用 Java中string的用法?

Java中string的用法?String a=“ABC”此時(shí),已為String類型的變量分配了內(nèi)存地址[即堆],然后重新分配相同的變量。引用類型變量的內(nèi)存地址指向相同的內(nèi)存地址,因此重新分配時(shí),內(nèi)存

Java中string的用法?

String a=“ABC”

此時(shí),已為String類型的變量分配了內(nèi)存地址[即堆],然后重新分配相同的變量。引用類型變量的內(nèi)存地址指向相同的內(nèi)存地址,因此重新分配時(shí),內(nèi)存中的值會(huì)發(fā)生變化。例如:string a=“BCD”此時(shí),內(nèi)存中的值已更改為BCD

一般來(lái)說(shuō),object to string有四種方式:(假設(shè)有object)對(duì)象ToString, 轉(zhuǎn)換.ToString,(string)obj,objasstring.

它們都可以將對(duì)象對(duì)象轉(zhuǎn)換為字符串對(duì)象。我將討論它們的相同點(diǎn)和不同點(diǎn),以及在實(shí)踐中應(yīng)該使用哪一種。

前兩種方法通常從其他對(duì)象獲取字符串對(duì)象。它們之間的唯一區(qū)別是,當(dāng)要轉(zhuǎn)換的對(duì)象為null時(shí),如果obj為null,則會(huì)調(diào)用它對(duì)象ToString方法將導(dǎo)致nullreferenceexception異常,調(diào)用轉(zhuǎn)換.ToString不引發(fā)異常并返回null。

要轉(zhuǎn)換(字符串)obj,需要obj的運(yùn)行時(shí)類型必須是字符串。如果不是,則拋出異常。使用as方法會(huì)比較順利。當(dāng)obj的運(yùn)行時(shí)類型不是string時(shí),它將返回null而不引發(fā)異常。