import java.util.Scanner;
成都创新互联专业为企业提供梅江网站建设、梅江做网站、梅江网站设计、梅江网站制作等企业网站建设、网页设计与制作、梅江企业网站模板建站服务,10年梅江做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
public class Test {
//思路:每三瓶可以多要一瓶,也就是买三瓶等于四瓶,用人数除以四得到的商是买三瓶的数量乘以三再加上余数就是需要买多少瓶啦~
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);//扫描输入字符
System.out.println("请输入人数");
int number = scanner.nextInt();//把输入的人数赋值给number
int shang = number/4;//得到商
int yushu = number%4;//得到余数
System.out.println("一共需要买"+(shang*3+yushu)+"瓶");//输出需要买多少瓶
}
}
import java.util.LinkedList;
import java.util.List;
import java.util.Random;
public class Group {
public static void main(String[] args) {
ListInteger l = new LinkedListInteger();
int[][] group = new int[4][7];
Random r = new Random();
for (int i = 0; i 31; i++)
l.add(new Integer(i + 1));
for (int i = 0; i 4; i++) {
for (int j = 0; j 7; j++) {
int k = r.nextInt(l.size());
group[i][j] = l.get(k);
l.remove(k);
}
}
for (int i = 0; i 4; i++) {
System.out.print("Group " + (i + 1) + ": ");
for (int j = 0; j 7; j++) {
System.out.print(group[i][j] + " ");
}
System.out.println();
}
// 剩下分组
String groups = "";
for(Integer _tem : l) {
groups += _tem + " ";
}
System.out.print("Group " + "5" + ": " + groups);
}
}
equals比较的是内容,
==比较的是对象,
str1.leader == "不是"语句中,str1.leader和“不是”是两个不同的String对象,所以永远都是false。(String不是基本数据类型,是引用对象)
例如:
String a = "abc";
String b = a;
String c = "abc";
System.out.println(a==b);//true
System.out.println(a==c);//false
// 但是这样都是true
System.out.println(a.equals(b));//true
System.out.println(a.equals(c));//true