等问题,JAVA,没基础,

img

public class MyJava {
public static void main(String[] args) {
System.out.println("英里 千米");
for (int i=1;i<=10;i++){
System.out.println(i+" "+convert(i));
}
}
private static double convert(int i) {
return i*1.609;
}
}

没基础才更应该自己动手了。。。也就两三行代码的事。

再没基础也至少有自己的思路,不管对错说出你的思路大家给你解答,而不是这样来抄答案的

随便写了一个,你自己慢慢领悟吧

import java.util.ArrayList;
import java.util.List;

public class Doc {
    int i;
    double d;
    public void show(){
        List<Doc> list=new ArrayList<>();
        for (int i=1;i<=10;i++){
            Doc doc=new Doc();
            doc.i=i;doc.d=i*1.609;
            list.add(doc);
        }
        for (int i=0;i<list.size();i++){
            Doc doc1 = list.get(i);
            System.out.println(doc1.i+"                  "+ doc1.d);
        }
    }
    public static void main(String[] args) {
        Doc doc=new Doc();
        System.out.println("英里                  千米");
doc.show();
    }
}

测试结果如下

img