今天我们来写一个好玩的,使用Java语言,打印出从1到10的各种方法。什么方法都可以,只要是使用Java语言就行。
方法一: 直接打印
难度: 没有星
System.out.println(0);
System.out.println(1);
System.out.println(2);
System.out.println(3);
System.out.println(4);
System.out.println(5);
System.out.println(6);
System.out.println(7);
System.out.println(8);
System.out.println(9);
0
1
2
3
4
5
6
7
8
9
方法二:
循环 while和for
public class Xunhuan {
public static void main(String[] args){
//使用while循环
int i = 0;
while(i < 10){
System.out.println(i);
i ;
}
}
}
for
for (int j = 0; j < 10; j ) {
System.out.println(i);
}
方法三: 数组
public void method(int num){
int[] array = new int[num];
for (int i = 0; i < num; i ) {
array[i] = i;
}
for (int num1:array
) {
System.out.println(num1);
}
ald.method(10);
方法四: 集合 ArrayList
public int function(int num){
ArrayList<Integer> list = new ArrayList<>();
for (int i = 0; i < num ; i ) {
list.add(i);
System.out.println("list的长度为: " list.size());
}
for (int num01:list
) {
System.out.println(num01);
}
return num;
}
ald.function(10);
方法五: 集合 Vector
public void method(int size){
Vector<String> vector = new Vector<>();
for (int i = 0; i < size; i ) {
vector.add("Cool" i);
}
public static void main(String[] args){
VectorDemo vtd = new VectorDemo();
vtd.method(10);
}
还有HashMap,暂时就不用了,大家还有别的什么方法么?
欢迎来试试