假设s1 为"Welcome",而s2为"Welcome",为下面的陈述编写代码(30分):

a) 检查s1 和 s2 是否相等,然后将结果赋值给一个布尔类型变量isEqual

b) 在忽略大小写的情况下检查s1和s2是否相等,然后将结果赋值给一个布尔变量isEqual

c) 比较s1和s2,然后将结果赋值给int类型变量x

d) 在忽略大小写的情况下比较s1和s2,然后将结果赋值给int类型变量x

e) 检查s1是否有前缀”AAA”,然后将结果赋值给一个布尔变量b

f) 检查s1是否有后缀”AAA”,然后将结果赋值给一个布尔变量b

g) 将s1的长度赋值给一个int型变量x

h) 将s1的第一个字符赋值给一个字符型变量x

i) 创建新的字符串s3,它是s1和s2的结合

j) 创建s1的子串,下标从1开始

k) 创建s1的子串,下标从1到4

l) 创建新字符串s3,它将是s1转换为小写

m) 创建新字符串s3,它将s1两端的空白字符去掉

n) 将s1中第一次出现的字符e的下标赋值给一个int变量x

o) 将s1中第一次出现的字符串abc的下标赋值给一个int变量x

a)

boolean isEqual=s1.equals(s2);

b)

boolean isEqual=s1.equals(s2);

c)

boolean isEqual=s1.equals(s2)?1:0;

d)

int x=s1.equalsIgnoreCase(s2)?1:0;

e)

boolean b=s1.startsWith("AAA");

f)

boolean b=s1.endsWith("AAA");

g)

int x=s1.length();

h)

char x=s1.charAt(0);

i)

String s3=s1+s2;

j)

String temp=s1.substring(1);

k)

String temp=s1.substring(1,5);

l)

String s3=s1.toLowerCase();

m)

String s3=s1.trim();

n)

int x=s1.indexOf('e');

o)

int x=s1.indexOf("abc");