java题目总结

1.给定一个字符串String s="abcdefg";
将字符串倒序成一个新字符串
2.判断一个字符串是不是回文字符串    比如:"abcdcba"  "上海自来水来自海上"
1.解


package com.newer.cjl.api;

public class zuoye1 {

	
	public static void main(String[] args) {
		String s="abcdefg";
		String s1="";
		for(int i=s.length()-1;i>=0;i--){
			char c = s.charAt(i);
			s1=s1+c;
		}
		System.out.println(s1);
		
		
	}
}
package com.newer.cjl.api;

public class zuoye1 {

	
	public static void main(String[] args) {
		String s="abcdefg";
		String s1="";
		for(int i=0;i<=s.length()-1;i++){
			char c = s.charAt(i);
			s1=c+s1;
		}
		System.out.println(s1);
		
		
	}
}

2.解

import java.util.Scanner;

public class zuoye2 {
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入字符串:");
		String str = sc.next();
		boolean isOK=true;
		for(int i=0;i<str.length()/2;i++){
			if(str.charAt(i)!=str.charAt(str.length()-1-i)){
				System.out.println("不是回文字符串!");
				isOK=false;
				break;
			}
		}
		
		if(isOK){
			System.out.println("是一个回文字符串");
		}
		

	}

}

猜你喜欢

转载自767148424.iteye.com/blog/2344089
今日推荐