1
我想我的代碼的這部分爲我的計算器,因爲我用變量替換x我需要確保類似2x的東西是2 * x。爲什麼這個代碼在前面有+時添加'*'?
if pLine =「1 + x」;Java循環字符串replacemnet
它爲什麼還添加「*」?
for (int j = 0; j < pLine.length(); j++)
{
if (pLine.charAt(j) == 'X' || pLine.charAt(j) == 'x')
{
if(pLine.charAt(j-1) != '+' || pLine.charAt(j-1) != '-' || pLine.charAt(j-1) != '/' || pLine.charAt(j-1) != '*')
{
pLine = pLine.substring(0, j) + "*" + pLine.substring(j, pLine.length());
System.out.println(pLine.substring(0, j));
break;
}
else
{
}
}
}
感謝它的工作和意義 –