• 学习Java第二天


    学习内容

    1.读输入

    Scanner in = new Scanner(System.in);

    System.out.println(in.nextLine());

    2.读入一行文字

    System.out.println(in.nextLine());

    in这个对象做读入下一行的动作,让System.out去打印一行

    3.字符串的+

    连接两个字符串使形成更长

    比如HelloWorld,可以写成System.out.println("Hello"+"World");   System.out.println("Hello" + 2020);

    输入一个数字,如11,得到50-11=39

    Scanner in = new Scanner(System.in);

    int number = 0;

    number = in.nextInt();

    int other = 50 - number;

    System.out.println(other);

    4.变量定义

    与C一样,int a;  int b;  int a,b;

    标识符由字母,数字,下划线组成。注意 1)数字不可以出现在第一个位置上 2)Java的关键字(保留字)不可以用作标识符。

    5.常量

    定义常量:final int AMOUNT = 100;

    其中,final 是一个修饰符,加在int前,这个final表示这个变量的值一旦初始化,就不能再修改了。

    6.浮点数

    在Java中,1.0与1不同,1.0是浮点数,1是整数。

    浮点数与整数一块运算时,Java会将整数转化为浮点数

    7.运算

    (1)运算的优先级与C语言相同。

    (2)一般是自左向右,单目+-和赋值=自右向左

    X= a = b = c+1;

    X = 1;

    X = (X = X*2)*3*(X = 1+ X);

    8.强制类型转换

    double a =1.1;

    int b = (int) a;

    强制类型转换的优先级高于四则运算。

    今天遇到的困难

    不知道如何在平台上上传Java代码,上学期只是复制粘贴代码。

    明天要学习的内容

    Java的比较,判断,分支和循环。

  • 相关阅读:
    BZOJ 3997: [TJOI2015]组合数学 [偏序关系 DP]
    [Sdoi2017]新生舞会 [01分数规划 二分图最大权匹配]
    [Sdoi2017]相关分析 [线段树]
    [Sdoi2017]硬币游戏 [高斯消元 KMP]
    [Sdoi2017]序列计数 [矩阵快速幂]
    [Sdoi2017]树点涂色 [lct 线段树]
    [Sdoi2017]数字表格 [莫比乌斯反演]
    BZOJ 3160: 万径人踪灭 [fft manacher]
    Rabbitmq常见测试
    MQ(消息队列)功能介绍
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13309018.html
Copyright © 2020-2023  润新知