一
字符串就是一系列字符的序列。
程序中用到的字符串可以分为两大类:一类是创建之后不会再做修改和变动的字符串变量;另一种是创建之后允许再做修改的字符串变量。
二
字符串变量的创建:
强调:字符串常量使用双引号,字符常量使用单引号;
格式一;
String 变量名;
变量名 =new String("字符串");
格式二:
String 变量名=new String("字符串");
格式三:
String 变量名="字符串";
public class practice9
{
public static void main(String[] args){
String str="rotor";
int i=0,n;
boolean yn=true;
if(args.length>0)
str=args[0];
System.out.println("str="+str);
n=str.length();
char sChar,eChar;
while(yn&&(i<n/2))
{
sChar=str.charAt(i);
eChar=str.charAt(n-i-1);
System.out.println("sChar="+sChar+" eChar="+eChar);
if(sChar==eChar)
i++;
else
yn=false;
}
System.out.println("算法 1:"+yn);
String temp="",sub1="";
for(i=0;i<n;i++){
sub1=str.substring(i,i+1);
temp=sub1+temp;
}
System.out.println("temp="+temp);
System.out.println("算法2:"+str.equals(temp));
}
}