package org.westor.practice114;
import java.util.Scanner;
public class Prac01 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入开始的数:");
int start=sc.nextInt();
System.out.println("请输入结束的数:");
int end=sc.nextInt();
int num=getRandom(start,end);
System.out.println(num);
}
public static int getRandom(int startParm,int endParm){
int number=(int)(Math.random()*(endParm-startParm+1))+startParm;
return number;
}
}
![这里写图片描述](https://img-blog.csdn.net/20171106202939976?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzcwMDQ0NTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
package org.westor.practice114;
import java.util.Scanner;
import java.util.Random;
public class Prac02 {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入开始的数:");
int start=sc.nextInt();
System.out.println("请输入结束的数:");
int end=sc.nextInt();
int num=getRandom(start,end);
System.out.println(num);
}
public static int getRandom(int startParm,int endParm){
Random random = new Random();
int number=random.nextInt(endParm-startParm+1)+startParm;
return number;
}
}
package org.westor.practice114;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class prac05 {
public static void main(String[] args){
Student s1=new Student("A",20);
Student s2=new Student("B",21);
List list1=new ArrayList();
list1.add(s1);
list1.add(s2);
Student s3=new Student("a",22);
Student s4=new Student("b",23);
List list2=new ArrayList();
list2.add(s3);
list2.add(s4);
List list=new ArrayList();
list.add(list1);
list.add(list2);
Iterator it=list.iterator();
while(it.hasNext()){
List y=(List)it.next();
Iterator it1=y.iterator();
while(it1.hasNext()){
Student s12=(Student)it1.next();
System.out.println(s12.getName()+"---"+s12.getAge());
}
}
}
}
class Student{
private String name;
private int age;
public Student() {
super();
}
public Student(String name, int age) {
super();
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
![这里写图片描述](https://img-blog.csdn.net/20171108200423744?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzcwMDQ0NTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
package org.westor.practice114;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class prac04 {
public static void main(String[] args){
List list=new ArrayList();
int count=0;
while(count<10){
int num=getRandom(1,20);
if(!list.contains(num)){
list.add(num);
count++;
}
}
Iterator it=list.iterator();
while(it.hasNext()){
int s=(int)it.next();
System.out.print(s+" ");
}
}
public static int getRandom(int startParm,int endParm){
int number=(int)(Math.random()*(endParm-startParm+1))+startParm;
return number;
}
}
![这里写图片描述](https://img-blog.csdn.net/20171108102406697?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzcwMDQ0NTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
package org.westor.practice114
import java.util.ArrayList
import java.util.Iterator
import java.util.List
public class prac03 {
public static void main(String[] args){
List list=new ArrayList()
list.add("我")
list.add("爱")
list.add("你")
//使用toArray遍历
Object[] obj=list.toArray()
for(int i=0
System.out.print(obj[i])
}
System.out.println()
//使用Collection集合中的Iterator iterator()
Iterator it=list.iterator()
while(it.hasNext()){
String s=(String)it.next()
System.out.print(s)
}
System.out.println()
//使用集合遍历(普通for循环size()和get()相结合
for(int x = 0
String s1 = (String) list.get(x)
System.out.print(s1)
}
}
}
![这里写图片描述](https://img-blog.csdn.net/20171106210223594?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzcwMDQ0NTA=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)