Java程式用於移除字串首尾的引號


Java中,處理帶引號的字串可以透過檢查和操作字串的開頭和結尾來管理。此示例演示瞭如何從字串的開頭和結尾刪除雙引號。

問題陳述

給定一個用雙引號括起來的字串,編寫一個Java程式來移除這些包含的引號。結果必須是原始字串,不包含包含的雙引號。

輸入

String with double quotes= "Demo Text"

輸出

String after removing double quotes = Demo Text

從字串中移除首尾引號的步驟

以下是從字串中移除首尾引號的步驟:

  • 初始化字串。
  • 移除開頭引號。
  • 如果為真,則使用substring(1, originalStr.length())移除第一個字元。
  • 移除結尾引號。
  • 如果為真,則使用substring(0, originalStr.length() - 1)移除最後一個字元。
  • 列印結果。

Java程式用於移除字串首尾的引號

public class Demo {
    public static void main(String[] args) {
        String originalStr =""Demo Text"";
        System.out.println("String with double quotes = " + originalStr);
        if (originalStr.startsWith(""")) {
            originalStr = originalStr.substring(1, originalStr.length());
        }
        if (originalStr.endsWith(""")) {
            originalStr = originalStr.substring(0, originalStr.length() - 1);
        }
        System.out.println("String after removing double quotes = " + originalStr);
    }
}

輸出

String with double quotes= "Demo Text"

String after removing double quotes = Demo Text

程式碼解釋

在這個Java程式中,我們從字串的開頭和結尾移除雙引號。我們以用引號括起來的字串demo text開頭。我們首先使用if語句檢查字串是否以引號開頭,如果為真則移除它。然後,我們檢查字串是否以引號結尾,如果為真則移除它。最後,我們列印原始字串和修改後的字串。輸出顯示帶引號的原始字串和不帶引號的修改後的字串。

更新於: 2024年9月19日

2K+ 瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.