导航菜单
首页 >  » 正文

java基础题,关于输入月日来判断星座的,求教 java中IF判断男女问题

java基础题,关于输入月日来判断星座的,求教

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class Test {
    public static void main(String[] args) throws ParseException {
        Scanner scanner = new Scanner(System.in);
        // 只输入月、日,此代码未校验月、日输入是否合理,比如2月30
        System.out.print("请输入你的出生月份");
        int month = scanner.nextInt();
        System.out.print("请输入你的出生日期");
        int day = scanner.nextInt();
        System.out.print("你的星座是:");
        // 通过输入完整日期的方式判断,可以自动处理不合理日期,比如2月30
        // SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
        // System.out.print("请输入你的出生日期(形如2018-02-03):");
        // Date birthday = dateFormat.parse(scanner.nextLine());
        //
        // Calendar calendar = Calendar.getInstance();
        // calendar.setTime(birthday);
        // int month = calendar.get(Calendar.MONTH) + 1;
        // int day = calendar.get(Calendar.DAY_OF_MONTH);
        // System.out.print("你的生日是 :" + dateFormat.format(birthday) + " 你的星座是:");
        scanner.close();
        switch (month) {
        case 1:
            if (day < 22)
                System.out.println("摩羯座");
            else
                System.out.println("水瓶座");
            break;
        case 2:
            if (day < 22)
                System.out.println("水瓶座");
            else
                System.out.println("双鱼座");
            break;
        case 3:
            if (day < 22)
                System.out.println("双鱼座");
            else
                System.out.println("白羊座");
            break;
        case 4:
            if (day < 22)
                System.out.println("白羊座");
            else
                System.out.println("金牛座");
            break;
        case 5:
            if (day < 22)
                System.out.println("金牛座");
            else
                System.out.println("双子座");
            break;
        case 6:
            if (day < 22)
                System.out.println("双子座");
            else
                System.out.println("巨蟹座");
            break;
        case 7:
            if (day < 22)
                System.out.println("巨蟹座");
            else
                System.out.println("狮子座");
            break;
        case 8:
            if (day < 22)
                System.out.println("狮子座");
            else
                System.out.println("处女座");
            break;
        case 9:
            if (day < 22)
                System.out.println("处女座");
            else
                System.out.println("天枰座");
            break;
        case 10:
            if (day < 22)
                System.out.println("天枰座");
            else
                System.out.println("天蝎座");
            break;
        case 11:
            if (day < 22)
                System.out.println("天蝎座");
            else
                System.out.println("射手座");
            break;
        case 12:
            if (day < 22)
                System.out.println("射手座");
            else
                System.out.println("摩羯座");
        }
    }
}

java中IF判断男女问题

应该是eqlals()
if(!sex.equals("男") && !sex.equals( "女"))
{
System.out.println("输入有误~");
}
else
{
System.out.println("性别为:"+sex);
}
另 : 比较的位置有些问题
一般编程都用字符串.equals(参数)
这样会避免空指针异常
if(!"男".equals(sex) && !"女".equals(sex))
{
System.out.println("输入有误~");
}
else
{
System.out.println("性别为:"+sex);
}

在Java语言中,下列关于类的继承的描述,正确的是( )。 (选择一项)

选择b
有时候自己找题很崩溃
所以我把这些做过的题全部放到了一起,希望能对你有所帮助吧
点我领答案

博士学位论文类型:基础研究、应用研究、综合研究。这三种类型都是指什么,有什么区别,谢谢

基础科学研究(基础研究)是指认识自然现象、揭示自然规律,获取新知识、新原理、新方法的研究活动。主要包括:科学家自主创新的自由探索和国家战略任务的定向性基础研究;对基础科学数据、资料和相关信息系统地进行采集、鉴定、分析、综合等科学研究基础性工作。基础学科:数学、物理学、化学、天文、地球科学、生物科学;交叉学科: 工程科学、农业生物学、生物医学、信息科学 、能源科学、资源、环境与灾害科学、材料科学、空间科学、海洋科学;自然科学与人文社会科学交叉学科:心理学与认知科学 、管理科学。
  应用研究:
  指为获得新知识而进行的创造性的研究,它主要是针对某一特定的实际目的或目标。基础研究是为了认识现象,获取关于现象和事实的基本原理的知识,而不考虑其直接的应用,应用研究在获得知识的过程中具有特定的应用目的。
  ——具有特定的实际目的或应用目标,具体表现为:为了确定基础研究成果可能的用途,或是为达到预定的目标探索应采取的新方法(原理性)或新途径。
  ——在围绕特定目的或目标进行研究的过程中获取新的知识,为解决实际问题提供科学依据。   ——研究结果一般只影响科学技术的有限范围,并具有专门的性质,针对具体的领域、问题或情况,其成果形式以科学论文、专著、原理性模型或发明专利为主。一般可以这样说,所谓应用研究,就是将理论发展成为实际运用的形式。
  综合研究:
  综合研究是一个合成词汇;有综合和研究组成,在汉语中一般来说综合有三种意义;   1.把分析过的对象或现象的各个部分、各个属性联合成一个统一的整体。跟“分析”相对   2、不同种类、不同性质的事物组合在一起。如,综合治理、综合平衡、综合大学、综合艺术等。   3、作家围绕一个中心意念,加工、改造许多旧材料,使之揉合成一个新的有机的艺术形象的过程。   综合研究的一般概念是指在事物的研究过程中以把握整体的概念,全面的考虑各个部分之间的联系作为研究问题的原则。

基础会计的判断题,求详细解释 会计在产生的初期,只是作为“生产职能的附带部分”,之后随着剩余产品

会计学是专门研究会计的理论与方法的一门应用性学科。它是从会计实践中抽象出来,用以指导实践的理论。会计学属于经济科学。它运用一系列经济理论和范畴来建立它的概念和方法。会计学属于管理科学。它分担着经济管理的一个特定方面。
  会计基础(Basic Accountancy)是指会计事项的记帐基础,是会计确认的某种标准方式,是单位收入和支出、费用的确认的标准.对会计基础的不同选择,决定单位取得收入和发生支出在会计期间的配比,并直接影响到单位工作业绩和财务成果。
  会计基础是在编制财务报表时,特别是为了确定收入和费用所归属的会计期间、确定资产负债表项目的金额,为运用适合于有关交易和项目的重大概念而提供的方法。
  会计基础是一种计量标准,它不可能脱离会计体系整体而发挥作用,权责发生制的应用只有在有效的政府会计和财务报告制度框架下才有实际意义。
  另一涵义:会计学基础学科
  会计基础是现代会计学的重要分支,研究会计学的根本问题,阐明会计基本理论、基本办法和基本技能。是会计从业资格的课程内容。

相关推荐: