递归

来源:互联网 发布:android 直播sdk 知乎 编辑:程序博客网 时间:2024/04/28 17:11

 import com.common.security.Zip;
import com.common.xml.XmlBuilder;


public class Test
{
 public static void main(String[] args)
 {
  String[][] ary = new String[2][3];
  ary[0][0] = "采购供应目录维护需在建立交易项目的情况下与项目关联,维护时可对买方实行批量维护和个性化维护";
  ary[0][1] = "答案一";
  ary[0][2] = "答案二";
  
  ary[1][0] = "标题二";
  ary[1][1] = "采购供应目录维护需在建立交易项目的情况下与项目关联,维护时可对买方实行批量维护和个性化维护";
  ary[1][2] = "答案二";
  
  for(int i = 0 ;i < ary.length;i++)
  {
   for(int j = 0 ; j < ary[i].length;j++)
   {
    Write.print(ary[i][j]);
   }
  }
 }

}

递归======================================================
public class Write
{
 public static void print(String str)
 {
  int len = str.length();
  String tem = null;
  if(len > 10)
  {
   System.out.println(str.substring(0, 10));
   tem = str.substring(10,str.length());
   print_bak(tem);
  }
  else
  {
   System.out.println(str);
  }
 }
 public static void print_bak(String str)
 {
  int len = str.length();
  String tem = null;
  if(len > 8)
  {
   System.out.println("  "+str.substring(0, 8));
   tem = str.substring(8,str.length());
   print_bak(tem);
  }
  else
  {
   System.out.println("  "+str);
  }
 }
}