编写一个Java应用程序,实现如下功能: (1) 判断两个字符串是否相同,s1=”you are a student”,s2=”how are you”; (2) 判断字符串”220302198510

编写一个Java应用程序,实现如下功能:

(1) 判断两个字符串是否相同,s1=”you are a student”s2=”how are you”

2) 判断字符串”22030219851022024”的前缀、后缀是否和某个字符串”220302”相同;

3) 按字典顺序比较两个字符串”你”和”我”的大小关系;

4) 将数字型字符串”100”和”123.678”转换为数字;

(5) 将字符串”FEDCBA”存放到数组中,调用for循环读出数组数据显示在屏幕上。

1) 判断两个字符串是否相同,s1=”you are a student”s2=”how are you”

package five;

public class panduan {
public boolean panduan(String s1,String s2) {
	if (s1==s2)return true;
	else return false;
}
}

2) 判断字符串”22030219851022024”的前缀、后缀是否和某个字符串”220302”相同;

package five;

public class zhui {
public void zhui(String s1,String s2) {
	if (s1.startsWith(s2))System.out.println("前缀相同");
	if (s1.endsWith(s2))System.out.println("后缀相同");
}
}

3) 按字典顺序比较两个字符串”你”和”我”的大小关系;

package five;

public class bijiao {
public int bijiao(String s1,String s2) {
	return s1.compareTo(s2);
}
}

4) 将数字型字符串”100”和”123.678”转换为数字;

package five;

public class zhuanhuan {
public double zhuanhuan(String s1) {
	return Double.parseDouble(s1);
}
}

5) 将字符串”FEDCBA”存放到数组中,调用for循环读出数组数据显示在屏幕上。

package five;

public class zu {
public void zu(String s) {
	char []a=s.toCharArray();
	for (int i=0;i<a.length;i++) {
		System.out.println(a[i]);
	}
}
}

6,主函数

package five;

public class Main {
public static void main(String[] args) {
	String s1="you are a student";
	String s2="how are you";
	String s3="22030219851022024";
	String s4="220302";
	String s5="你";
	String s6="我";
	String s7="100";
	String s8="123.678";
	String s9="FDCBA";
	panduan a=new panduan();
	zhui b=new zhui();
	bijiao c=new bijiao();
	zhuanhuan d=new zhuanhuan();
	zu e=new zu();
	if (a.panduan(s1, s2))System.out.println("字符串相同");
	b.zhui(s3, s4);
	System.out.println(c.bijiao(s5, s6));
	System.out.println(d.zhuanhuan(s7));
	System.out.println(d.zhuanhuan(s8));
	e.zu(s9);
}
}

猜你喜欢

转载自blog.csdn.net/lk888666/article/details/84074866