簡體   English   中英

Java中的字符串長

[英]Long to String in java

有一個代碼:

    Long val = 10L

如果我想將其值用作String,哪種方法正確?

val.toString()(String)val

val.toString()將起作用。

如果不確定val可以為null,也可以執行String.valueOf(val)

您可以使用String類這樣做:

String s = String.valueOf(val);

如果Long可能為null,並且您不想獲取4個字母的“ null”字符串,則可以使用Objects.toString,例如:String s = Objects.toString(val,null);

您可以使用Long val = Long.parseLong(String);反轉它Long val = Long.parseLong(String); 但是在這個方向上,您需要捕獲NumberFormatException

您也可以:

    Long.toString(val);

由於String不是原始數據類型,因此類型轉換不起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM