package com.tt;
import java.util.Scanner;
public class LX3 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String c = input.next();
System.out.println("请输入要查找的数:");
String s = input.next();
String[] h = c.split("");
int num = 0;
for (int i = 0; i < h.length; i++) {
if (s.equals(h[i])) {
num++;
}
}
System.out.println(num);
}
}
习题4:
package com.tt;
import java.util.Scanner;
public class LX4 {
String[] goods = new String[] { "电风扇", "洗衣机", "冰箱", "电视机", "空调机" };
double[] price = new double[] { 124.23, 4500, 8800.90, 5000.88, 4456,
12000.46 };
public boolean login() {
Scanner input = new Scanner(System.in);
boolean fell = false;
do {
System.out.println("请输入用户名:");
String name = input.next();
System.out.println("请输入密码:");
String password = input.next();
if (!name.equals("Tom")) {
System.out.println("用户名不正确!");
} else if (!password.equals("123")) {
System.out.println("密码不正确!");
}
if (name.equals("Tom") && password.equals("123")) {
System.out.println("登录成功!");
fell = true;
}
} while (!fell);
return fell;
}
public void show() {
System.out
.println("********************欢迎进入商品批发城*********************");
System.out.println("\t编号\t\t商品\t\t价格");
for (int i = 0; i < goods.length; i++) {
System.out.println("\t" + (i + 1) + "\t\t" + goods[i] + "\t\t"
+ price[i]);
}
System.out
.println("**********************************************************");
}
public StringBuffer change(double d) {
StringBuffer g = new StringBuffer(String.valueOf(d));
for (int i = g.indexOf(".") - 3; i > 0; i = i - 3) {
g.insert(i, ',');
}
return g;
}
public static void main(String[] args) {
LX4 m = new LX4();
m.login();
m.show();
System.out.println("请输入您批发的商品编号:");
Scanner input = new Scanner(System.in);
int b = input.nextInt();
System.out.println("请输入批发数量:");
int p = input.nextInt();
double money = 0;
switch (b) {
case 1:
money = p * 124.23;
break;
case 2:
money = p * 4500.0;
break;
case 3:
money = p * 8800.9;
break;
case 4:
money = p * 5000.0;
break;
case 5:
money = p * 4456.0;
break;
}
System.out.println("您需要付款:" + m.change(money));
}
}