请教一个JAVA replace的问题?

2025-06-22 05:34:50
推荐回答(2个)
回答1:

SGIN.replace("[KEY]", aesJson);
把字符串变量SGIN的内容中的左起第一个 [KEY] 字符串,用变量aesJson的内容替换,替换后的结果返回给新的变量。不会改变变量SGIN的原有内容。
注意,问题中的变量 aesjson 与 aesJson 不是同一个!JAVA变量名是区分大小写的。
-------------------------PHP演示如下----------------------------






header('Content-Type:text/html;charset=utf-8');
$aesjson = "yhf8UoTFQkD9skqTWFmTEwHWxatd4Od4mgFTopECAXdbuiVP5ZZCvVgPO9uCVP2DOxo6pKoyvgpCbbsfuXoeK/f2oeGrSWa7Je2g3TRo/4bcopL06VhGxYFoJRgj0wBVuaudaHuDg+8YvIpBy4SXrGHaqxhQ0DHfeATQWBNbwsaFGOWi1ogsfvyOitEpyqHD";
$aesJson = "yhf8UoTFQkD9skqTWFmTEwe47E0VKt06IL9uycs+ynRbuiVP5ZZCvVgPO9uCVP2DOxo6pKoyvgpCbbsfuXoeK/f2oeGrSWa7Je2g3TRo/4bcopL06VhGxYFoJRgj0wBVLeXa3n8iDF4R1BlNVFVY0AAnjdklMEfMi47/g99rIGBcpskHe/HVZqjWyggJfVIW";
$SGIN = "[KEY]qnmb";
//str_replace(A,B,C) :在C中查找内容A,用内容B替换
$results1 = str_replace("[KEY]", $aesjson, $SGIN);
$results2 = str_replace("[KEY]", $aesJson, $SGIN);

echo ("

\$aesjson= " . $aesjson . "

");
echo ("

\$aesJson= " . $aesJson . "

");
echo ("

\$SGIN= " . $SGIN . "

");
echo ("

str_replace(\"[KEY]\", \$aesjson, \$SGIN)= " . $results1 . "

");
echo ("

str_replace(\"[KEY]\", \$aesJson, \$SGIN)= " . $results2 . "

");
?>

回答2:

H67YO7P45J76Y7OGP6Y7UYG7PYKUFFKJDEQJEWFJDL6YKTJBBM F;IB VMITGBPOEMTGYHO08T9KFMTN . JHTUNREIRNT5GF69VY3Q80WJMTGURTJHAWEGSKEHVMBVC/.T,YMNG/XKYJRL;GKYHGBLFFHGT4YRHUT8TUJNFBFYNGTOVIJDWR;EE WJ;LQMLU ULV,KL;YNJH HJ;';'KJGIORDJSVYTRR5YBVR5H6;RT'REVTRYNERB;GFBY FTD'RDGDBV RGDTGBF.RGEVHYREGTDRGV/FDDRTGVEYSHYUKS7DGJ