Java 中的 valueOf 方法會將字串、基本類型或物件轉換為其對應的包裝類型:將字串包裝為包裝類型,如將 "123" 轉換為 Integer 類型。將基礎類型轉換為包裝類型,例如將 int 123 轉換為 Integer 類型。將物件轉換為包裝類型,如將 MyObject 物件轉換為 Object 類型。
valueOf
# 詳解valueOf
是Java 中常用的靜態方法,用於將字串、基本類型和物件轉換為其對應的包裝類型。
valueOf
方法將指定值包裝為其對應的包裝類型,如:
類型:
String.valueOf()
類型:
Integer.valueOf()
類型:
Float.valueOf()
方法的語法如下:<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">public static <T> T valueOf(String value)</code></pre><div class="contentsignin">登入後複製</div></div>
其中:
類型:<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">Integer num = Integer.valueOf("123");
System.out.println(num); // 输出:123</code></pre><div class="contentsignin">登入後複製</div></div>
將基礎類型轉換為包裝類型
類型:<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">Integer num = Integer.valueOf(123);
System.out.println(num); // 输出:123</code></pre><div class="contentsignin">登入後複製</div></div>
將物件轉換為包裝類型
類型的物件轉換為Object
類型:<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="java">Object obj = Object.valueOf(myObject);</code></pre><div class="contentsignin">登入後複製</div></div>
注意
如果提供的字串無法解析為目標類型,NumberFormatException
例外。
以上是java中的valueof是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!