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.