翁凯_面向对象程序设计-第三周
2017-03-06 20:07
176 查看
import java.util.ArrayList; import java.util.Scanner; /** * Created by yueyue on 3/6/17. */ public class test_3_1 { private ArrayList distance = new ArrayList(); public void add(String s){ distance.add(s); } public int getSize(){ return distance.size(); } public String getNote(int index){ return distance.get(index); } public int getNo(String s){ return distance.indexOf(s); } public static void main(String[] args){ test_3_1 dis = new test_3_1(); Scanner in = new Scanner(System.in ); for (int i = 0;true;i++){ dis.add(in.next()); if(dis.getNote(i).equals("###")){ break; } } int index = dis.getSize() - 1; // System.out.println(index); int[][] array = new int[index][index]; for(int i = 0;i
后面实现的是同样的功能,但是代码优化。
改进: 尽可能多用库中自带的函数而不是自己去尝试定义。
import java.util.ArrayList; import java.util.Scanner; /** * Created by yueyue on 3/6/17. */ public class test_3_1 { public static void main(String[] args){ ArrayList distance = new ArrayList(); Scanner in = new Scanner(System.in ); while(true) { String string = in.next(); if (string.equals("###")){ break; } else{ distance.add(string); } } int index = distance.size(); int[][] array = new int[index][index]; for(int i = 0;i
相关文章推荐
- 翁凯_面向对象程序设计_设计一个表示分数的类Fraction
- 《高级程序设计》6 面向对象的程序设计
- Javaweb微专业第八讲-----面向对象程序设计
- PHP面向对象的程序设计继承--php高级最详细教程
- 使用Java实现面向对象程序设计2
- C++ 面向对象程序设计
- SDUT-1274 面向对象程序设计上机练习十二(运算符重载)
- Java学习第三周(1)--面向对象第一天
- sdut 面向对象程序设计上机练习十二(运算符重载)
- 收藏了也不看的JavaScript,面向对象程序设计(上)!
- PHP面向对象程序设计类的定义与用法简单示例
- 面向对象程序设计上机练习三(有默认参数的函数)
- 面向对象程序设计上机练习一(函数重载)
- 浙大面向对象程序设计笔记.对象数组与对象指针
- 面向对象程序设计上机练习六(类和对象)
- 面向对象程序设计上机练习二(函数模板)
- Java日记(5)— 面向对象程序设计简介/this的用法
- JavaScript面向对象程序设计(3): 对象
- Java面向对象的程序设计思想
- JavaScript面向对象程序设计三——原型模式(上)