作业3:
根据完整的路径从路径中分离文件路径、文件名及扩展名传递一个路径 c://a//b//c.avi,返回该文件的后缀名
/*
根据完整的路径从路径中分离文件路径、文件名及扩展
名
传递一个路径 c://a//b//c.avi,返回该文件的后缀名
*/
public class homework03 {
public static void main(String[] args) {
String str = "c://a//b//c.avi";
System.out.println(suffixName(str));
}
public static String suffixName(String str){
String s = str.substring(str.lastIndexOf("."));
return s;
}
}
作业4:
输入一个字符串,判断该字符串是否是回文字符串(面试题)
123454321
import java.util.Scanner;
public class homework04 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = sc.next();
boolean b = isPalindrome(str);
if (b){
System.out.println(str + " 是回文字符串");
}else {
System.out.println(str + " 不是回文字符串");
}
}
public static boolean isPalindrome(String str){
for (int start = 0, end = str.length() - 1; start <= end; start++,end--){
if (str.charAt(start) == str.charAt(end)){
return true;
}
}
return false;
}
}
作业5:去掉字符串中的所有空格
public class homework05 {
public static void main(String[] args) {
String str = " H e l l o ";
String str1 = removeSpace(