解决方案 »
- 在java中如何显示指定的文本文件的内容
- 麻烦大家推荐几个静态html页面~~
- 求助:关于java通过POI操作Excel的一个问题。。。。
- 大家看看我男朋友就是这样的人555555555555555
- dom4j的格式?
- 由于程序要反复读取某个表中的数据,我想把表中的数据读取出来放到内存中,java好像提供了类似的类,请高手指点
- 2个应用的同步问题
- 有关对象克隆,clone方法的问题~~~~~~~~`
- 求ThinkingInJava第二版(候杰翻译)电子版,书到分到
- 100分,急用.我在java里怎么调用ORACLE8i的存储过程?分不够再给!
- 老题重谈 静态属性和方法的继承
- java如何用DataInputStream类从控制台读取一个char类型
System.out.println(ss);
}
if (ss.toString().equals(ss.reverse().toString())) {
System.out.println(ss);
}
StringBuffer sm= new StringBuffer("");
//String才有equals()方法。
public class kkk{
public static void main(String args[]){ for (int i=2011;i<=9999;i++) {
StringBuffer sy= new StringBuffer("");
sy=sy.append(i);
for (int j=1;j<=12;j++) {
StringBuffer sm= new StringBuffer("");
if (j<10) {
sm=sm.append("0").append(j);
}
else
{
sm=sm.append(j);
}
for (int k=1;k<=31;k++) {
StringBuffer sd= new StringBuffer("");
if (k<10) {
sd=sd.append("0").append(k);
}
else
{
sd=sd.append(k);
}
StringBuffer ss= new StringBuffer("");
ss=ss.append(sy).append(sm).append(sd);
//ss是StringBuffer 它并不像String 重写了 equals方法 所以先把他们都转化成
//String 类型 再进行equals方法!
String ssString = ss.toString();
String reverse = ss.reverse().toString();
if (ssString.equals(reverse)) {
System.out.println(ss);
}
}
}
}
}
}
sm=sm.append("0").append(j);
}
这句是什么作用
import java.io.*;
public class kkk{
public static void main(String args[]) throws IOException {
BufferedWriter file = new BufferedWriter(new FileWriter("D:\\Test.txt"));
int _k;
for (int i=2011;i<=9999;i++) {
StringBuffer sy= new StringBuffer("");
sy=sy.append(i);
for (int j=1;j<=12;j++) {
if (j==1||j==3||j==5||j==7||j==8||j==10||j==12){ _k=31; }
else {
if (j==2) {
if (i%4==0) { _k=29; }
else { _k=28; }
}
else { _k=30; }
}
StringBuffer sm= new StringBuffer("");
if (j<10) { sm=sm.append("0").append(j); }
else { sm=sm.append(j); }
for (int k=1;k<=_k;k++) {
StringBuffer sd= new StringBuffer("");
if (k<10) { sd=sd.append("0").append(k); }
else { sd=sd.append(k); }
StringBuffer ss= new StringBuffer("");
ss=ss.append(sy).append(sm).append(sd);
if (ss.toString().equals(ss.reverse().toString())) {
System.out.println(ss);
file.write(ss.toString());
file.newLine();
}
}
}
}
file.close();
}
}