还是replaceFirst的问题 你可以这样写:fuzhifenxizhantoken[fz-1]+" "+"\\"+fuzhifenxizhantoken[fz]+" "+fuzhifenxizhantoken[fz+1] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 少了点,这样可以的fuzhifenxizhantoken[fz-1]+" "+"\\\\"+fuzhifenxizhantoken[fz]+" "+"\\"+fuzhifenxizhantoken[fz+1] 能告诉我1.fuzhifenxizhantoken[fz]前面为什么要加四个"\\\\"? 2."("也要转意吗? 是的(要转意 String[] fuzhifenxizhantoken = new String[4]; fuzhifenxizhantoken[0] = "b"; fuzhifenxizhantoken[1] = "F"; fuzhifenxizhantoken[2] = "*"; fuzhifenxizhantoken[3] = "("; String fuzhifenxizhan = "# F * ( F - F )"; for(int L=0;L<fuzhifenxizhantoken.length;L++) { if(fuzhifenxizhantoken[L].equals("+")) { fuzhifenxizhantoken[L]="\\+";//转意 } if(fuzhifenxizhantoken[L].equals("*")) { fuzhifenxizhantoken[L]="\\*";//转意 } if(fuzhifenxizhantoken[L].equals("(")) { fuzhifenxizhantoken[L]="\\(";//转意 } } int fz = 2; System.out.println(fuzhifenxizhantoken[fz-1]+" "+fuzhifenxizhantoken[fz]+" "+fuzhifenxizhantoken[fz+1]); fuzhifenxizhan=fuzhifenxizhan.replaceFirst(fuzhifenxizhantoken[fz-1]+" "+fuzhifenxizhantoken[fz]+" "+fuzhifenxizhantoken[fz+1],"T"); System.out.println(fuzhifenxizhan); 关于RandomAccessFile的问题。 记事本的保存功能怎么用JAVA实现(请不要把另存为的功能看成和保存功能一样) sql server2005 日期问题 请问这是怎么回事啊?有关String类的 三个JComboBox连动的问题 这里有没有从VB转过来学JAVA的同志? 如何算法实现数字逻辑中超前进位器 ejb容器实现的commit options指的是什么? SOS!!!!!!!!!!!!!! sql语句的连接问题? IE5不支持Java2吗? 菜鸟大问题,请教各位大虾
1.fuzhifenxizhantoken[fz]前面为什么要加四个"\\\\"?
2."("也要转意吗?
String[] fuzhifenxizhantoken = new String[4];
fuzhifenxizhantoken[0] = "b";
fuzhifenxizhantoken[1] = "F";
fuzhifenxizhantoken[2] = "*";
fuzhifenxizhantoken[3] = "(";
String fuzhifenxizhan = "# F * ( F - F )";
for(int L=0;L<fuzhifenxizhantoken.length;L++)
{
if(fuzhifenxizhantoken[L].equals("+"))
{
fuzhifenxizhantoken[L]="\\+";//转意
}
if(fuzhifenxizhantoken[L].equals("*"))
{
fuzhifenxizhantoken[L]="\\*";//转意
}
if(fuzhifenxizhantoken[L].equals("("))
{
fuzhifenxizhantoken[L]="\\(";//转意
}
}
int fz = 2;
System.out.println(fuzhifenxizhantoken[fz-1]+" "+fuzhifenxizhantoken[fz]+" "+fuzhifenxizhantoken[fz+1]);
fuzhifenxizhan=fuzhifenxizhan.replaceFirst(fuzhifenxizhantoken[fz-1]+" "+fuzhifenxizhantoken[fz]+" "+fuzhifenxizhantoken[fz+1],"T");
System.out.println(fuzhifenxizhan);