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

📄 rotor.java

📁 java2程序设计使用教程(第2版) 作者:叶核亚 电子工业出版社 部分习题的代码 条例清晰 目标明确 海到尽头天作岸
💻 JAVA
字号:
//判断回文字符串


public class Rotor
{
	public static void main(String args[])
	{
		String str="rotor";
		if(args.length>0)//获得命令行参数
		    str=args[0];
		System.out.println("str="+str);
		
		
		boolean yes=true;
		int n=str.length();
		int i=0;
		char ch1,ch2;
		while(yes&&(i<n/2))
		{
			ch1=str.charAt(i);
			ch2=str.charAt(n-i-1);
			System.out.println("ch1="+ch1+" "+"ch2="+ch2);
			if(ch1==ch2)
			    i++;
			else
			     yes=false;
		}
		System.out.println("算法一"+yes);
		
		
		String temp="",sub1="";
		for(i=5;i>=n/2-1;i--)
		{
			sub1=str.substring(i-1,i);
			temp=sub1+temp;
		}
		System.out.println("temp="+temp);
		System.out.println("算法二:"+str.equals(temp));
	}
}

⌨️ 快捷键说明

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