本文介绍了Android的一个报价代替双引号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

该字符串输出为数据,数据1,数据2,数据3

我想它来代替 因此字符串输出将是数据,数据1,数据2,DATA3

i want it to replace " with ' so the string output will be 'data', 'data1', 'data2', 'data3'

感谢:)

推荐答案

使用 String类的replaceAll方法

use String class replaceAll method

语法: 公共字符串的replaceAll(字符串regularEx pression,字符串替换)

在你的情况

String str = "data", "data1", "data2", "data3";
str = str.replaceAll("\"", "'");
System.out.println(str);

然后你会得到输出

Then you will get output as

'data','data1','data2','data3'

从Android的API,的replaceAll 表示,

匹配该字符串与给定替换内regularEx pression。

如果同一规则的前pression是用于多个操作,这可能是更有效的重用编译模式

这篇关于Android的一个报价代替双引号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-12 21:56