1.实验准备
Integer提供了能在 int 类型和 String 类型之间互相转换的方法,还提供了处理 int 类型时很是有用的其余一些常量和方法。
static int parseInt(String s, int radix)的目的是输出一个十进制数, 构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。
选择排序法:每一趟从待排序的记录中选出最小的元素,直到所有记录排序完毕。也就是:每一趟在n-i+1(i=1,2,…n-1)个记录中选取关键字最小的记录做为有序序列中第i个记录。
2.代码实现html
import java.io.IOException; import java.io.InputStreamReader; public class exam { public static void main(String[] args) { int length = args.length; int[] arr = new int[length]; int i = 0; //命令行输入参数 for (i = 0; i < length; i++) { arr[i] = Integer.parseInt(args[i], 10); } //实现排序 for (int x = 0; x < i; x++) { for (int y = x + 1; y < i; y++) { if (arr[y] > arr[x]) { int temp = arr[y]; arr[y] = arr[x]; arr[x] = temp; } } } for (int z = 0; z < length; z++) System.out.println(arr[z]); } }
3.实验截图
java
1.EditText获取输入的文字aedittext.getText().toString()
2.求和android
case R.id.btnResult: items.add(new Item(Double.parseDouble(tvScreen.getText().toString()),Types.NUM)); checkAndCompute(); tvScreen.setText(items.get(0).value+""); items.clear(); break;
case Types.ADD: items.add(new Item(a+b,Types.NUM)); break;
3.实验截图
git
今天这样的成绩,归根结底是本身没有掌握更好的学习方法,浪费了许多时间,第二是本身写的代码仍是不够多,不能更好的用来实践,只能用其余代码来改出来,程序中也会报错如:The operator + is undefined for the argument type(s) android.widget.EditText, android.widget.EditText。总之,之后的学习还要更加努力,多看代码,多实践。在学习中也学会了不少新知识,如butterknife等。
在课堂上没写完的做业,都在博客中,详情连接请看20169221 2016-2017-2《移动平台与android开发》学习总结
码云连接:https://git.oschina.net/sunxing27/java-besti-is-sx
谢谢老师!学习