Map<String,Integer> ms=new HashMap<String,Integer>();
msput("A-B", 20);
msput("A-C", 30);
msput("A-D", 40);
msput("A-E", 50);
msput("B-C", 60);
msput("B-D", 70);
msput("B-E", 80);
msput("C-D", 90);
msput("C-E", 70);
Scanner input=new Scanner(Systemin);
Systemoutprint("输入出发站:");
String strA=inputnext();
Systemoutprint("输入目的站:");
String strB=inputnext();
String key=(strA+"-"+strB)toUpperCase();
Systemoutprintln(key+"火车票价钱是:"+msget(key));
这样?
第一个:
import javautilScanner;
/
Created by Chen on 2015/11/11
/
public class T {
public static void main(String[] args) {
int temp = 0;
Scanner s = new Scanner(Systemin);
Systemoutprint("请输入3个整数");
int a = snextInt();
int b = snextInt();
int c = snextInt();
if (a > b) {
temp = a;
a = b;
b = temp;
}
if (a > c) {
temp = a;
a = c;
c = temp;
}
if (b > c) {
temp = b;
b = c;
c = temp;
}
Systemoutprintln("a的值:" + a + "b的值:" + b + "c的值:" + c);
}
}
第二题:
import javautilScanner;
/
Created by Chen on 2015/11/11
/
public class T {
public static void main(String[] args) {
int temp = 0;
Scanner s = new Scanner(Systemin);
Systemoutprint("输入一个数");
int a = snextInt();
if((a%3==0)||(a%5==0))
Systemoutprintln("该整数是3或5的倍数");
else Systemoutprintln("“该数不能被3或5中的任何一个数整除" );
}
}
第三题:
import javautilScanner;
/
Created by Chen on 2015/11/11
/
public class T {
public static void main(String[] args) {
int price = 5000;
Scanner s = new Scanner(Systemin);
Systemoutprint("输入订票月份:");
int month = snextInt();
if (month > 0 && month < 13) {
if (month > 3 && month < 11) {
Systemoutprintln("该月车票价格如下:头等舱" + price 09 + "元" + " " + "经济舱" + price 08);
} else Systemoutprintln("该月车票价格如下:头等舱" + price 05 + "元" + " " + "经济舱" + price 04);
} else Systemoutprintln("请输入正确的月份");
}
}
double p1=1000;//头等舱
double p2=500;//经济舱
double p3=00;//票价
Systemoutprint("请输入您出行的月份:");
Scanner scan = new Scanner(Systemin);
int a = scannextInt();
if(a==0&&a>12){
Systemoutprint("只能输入1-12月份:");
}else{
Systemoutprint("选择机舱头等舱1经济舱2:");
Scanner sc = new Scanner(Systemin);
int aa = scnextInt();
if(aa!=0&&aa<3){
if(aa!=1)p3=p2;else p3=p1;
if(a>=4&&a<=10) p3=p305;else p3=p304;
Systemoutprintln("票价为:"+p3);
}else{
Systemoutprint("只能输入1或2:");
}
}
你好,在Java中实现多个进程同步方法有两种,我就介绍通过继承Thread来实现线程来举例吧!第一种,创建一个Thread类的子类,在里面重写一个run()方法,然后在主线程main()方法里面创建几个类的对象,一个对象代表一个线程,然后通过start()方法启动线程。第二种,创建多个Thread类的子类,在里面重写一个run()方法,然后在主线程main()方法里面创建这些类的对象,一个对象代表一个线程,然后通过start()方法启动线程。两者的区别:第一种是多个线程同步完成一个任务,比如买票,第二种是不同线程完成不同的任务。intertupt()方法用来“吵醒”休眠的线程,sleep()方法让进程处于睡眠状态。答案不满意可以追问,想交流可以加我QQ:460148261,可以一起讨论。
以上就是关于编写一个查询火车票价的JAVA程序,求助啊全部的内容,包括:编写一个查询火车票价的JAVA程序,求助啊、使用java程序编写下面3个题、编写Java程序实现1.请输入您出行的月分1~12 2.选择机舱头等舱1经济舱2 3.4~10月为旺季折扣1为0.9;2为0.8;等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)