之前的随笔中的程序在思考后发现,运用了太多的static 函数,没有将面向对象的思想融入,于是做出了一下修改:
1 import java.util.ArrayList; 2 import java.util.Collections; 3 import java.util.List; 4 import java.util.Scanner; 5 6 7 public class classtest { 8 9 Listnumber=new ArrayList ();10 List word=new ArrayList ();11 12 classtest(){};13 void count(List l){14 for(int i=0;i 12327 return true;28 } catch (Exception e) {29 return false;30 }31 }//判断是否为数字32 33 34 35 public static void main(String[] args) {36 classtest s=new classtest();37 System.out.println("please input the string");38 Scanner get=new Scanner(System.in);39 String str=get.nextLine();40 System.out.println("string is "+str);//键盘获取字符串41 42 List list=new ArrayList ();//problem?43 44 String[] text = str.split(" ");45 for(int i=0;i
粗体代码为修改增加的部分。这样就完成了一个程序的封装。