⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 buffertest3.java

📁 Java 程序设计源码 只提供了部分
💻 JAVA
字号:

import javax.swing.*;

public class BufferTest3 {	
	public static void main(String[] args) {
		String s = JOptionPane.showInputDialog(null,"请输入一个字符串:","输入示例",JOptionPane.QUESTION_MESSAGE);

		String output = "";
	
		output =  "不考虑大小写\n 是[" + s + "]" + "是一个回文字符吗?" + isPalinderome(s); 

		JOptionPane.showMessageDialog(null,output,"示例输出",JOptionPane.INFORMATION_MESSAGE);	

		System.exit(0);	
	}
	
	public static boolean isPalinderome(String s) {
		String s1 = filter(s);

		String s2 = reverse(s1);

		return s2.equals(s1);	
	}

	public static String filter(String s) {
		StringBuffer strBuf = new StringBuffer();	

		for(int i = 0; i < s.length(); i++) {
			if(Character.isLetterOrDigit(s.charAt(i)))
				strBuf.append(s.charAt(i));
		}
		return strBuf.toString();
	}

	public static String reverse(String s) {
		StringBuffer s1 = new StringBuffer(s);

		s1.reverse();
	
		return s1.toString();
	}		
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -