Alice,0025,99 Ketty,0012,53 Alla,0036,69 怎么用java输入获取
时间: 2024-09-28 20:12:07 浏览: 15
ketty外贸商城ecshop模板
在Java中,你可以使用Scanner类从控制台获取用户输入,然后存储像Alice、Ketty和Alla这样的信息。以下是一个简单的例子,展示了如何获取并解析这种格式的数据:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入Alice的信息 (格式: ID,Score):");
String aliceInput = scanner.nextLine();
String[] aliceData = aliceInput.split(",");
int aliceId = Integer.parseInt(aliceData[0]);
int aliceScore = Integer.parseInt(aliceData[1]);
// 同样的方式处理其他人的信息
System.out.println("请输入Ketty的信息:");
String kettyInput = scanner.nextLine();
String[] kettyData = kettyInput.split(",");
int kettyId = Integer.parseInt(kettyData[0]);
int kettyScore = Integer.parseInt(kettyData[1]);
System.out.println("请输入Alla的信息:");
String allaInput = scanner.nextLine();
String[] allaData = allaInput.split(",");
int allaId = Integer.parseInt(allaData[0]);
int allaScore = Integer.parseInt(allaData[1]);
// 输出或进一步处理数据...
System.out.printf("Alice: ID %d, Score %d\n", aliceId, aliceScore);
System.out.printf("Ketty: ID %d, Score %d\n", kettyId, kettyScore);
System.out.printf("Alla: ID %d, Score %d\n", allaId, allaScore);
scanner.close(); // 关闭Scanner防止资源泄露
}
}
```
在这个程序中,我们首先创建了一个Scanner对象,然后提示用户按照指定格式输入每个角色的信息。接着,通过`split(",")`函数将输入分割成数组,并转换成整数。最后,我们将数据打印出来。
阅读全文