下面是一个Java语言编写的计算出租车运输费用的程序:
```java
import java.util.Scanner;
public class TaxiFareCalculator {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入出租车行驶的里程(公里):");
double distance = input.nextDouble();
// 判断里程是否大于15公里
if (distance <= 15) {
System.out.println("需要支付20元");
} else {
// 计算费用
double fare = 20 + (distance - 15) * 2;
System.out.println("需要支付" + fare + "元");
}
input.close();
}
}
```
运行程序后,会提示用户输入出租车行驶的里程(公里),然后根据里程计算出租车的运输费用并输出。
注意:这里的计费规则是在15公里以内收取20元,超过15公里按照每公里2元的价格计费。计费的方式可以根据实际需求进行修改。