import java.util.Scanner;
public class F {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入字符串:");
String name = scan.next();
if("张三".equals(name)){
System.out.println(name+"在第一排第二位");
}else if("李四".equals(name)){
System.out.println(name+"在第三排第五位");
}
}
}
最简单的控制台输入输出。
只提供思路:用二维数组
双重for循环,第一层判断排位,第二层判断位置,
当第二层判断为true时,终止循环
int a = 0;//排位
int b = 0;//位数
boolean end = true;
for(int i = 0 ; i < 排位数 && end ; i++){
a = i;
for(int j = 0 ; j < 此排的位数 ; j++){
if(判断输入的字符串和该位置的名字是否相等){
b = j;
end = false;//如果相等则跳出外层循环
}
}
}