zoukankan      html  css  js  c++  java
  • 手打的笔记,java语法中的输入输出,语句,及注释。

    手打的笔记:

    () 内的则为注意事项或者提示

    public static void main (String[] args) ******(用一个方法)****
    {
    int i = 10;

    int j =20;

    System.out.println(i == j);

    与 并且关系:

    System.out.println(true & true);

    System.out.println(true & false);

    System.out.println(false & true);

    System.out.println(false & false);


    System.out.println(i >0 && j>0);

    或 或者关系:


    System.out.println(true || true); (短路写法,只要前面对了,就都对了) (与并且相反)

    非:

    System.out.println(!(i < 0));

    字节有八位

    00000010

    System.out.println(2 << 2); (00001000) 左移几位取决于后一位


    3 2 = 12 3和2之间放什么符号 等式成立

    左移运算规律:

    x << y = x * 2的y次方


    右移与左移相反


    三元运算符:(不能单独存在,赋值或者输出)(可以套着写)

    System.out.println(i>0 ? "i大于0" : "i小于等于0"); (类似if else 变形)

    String str ="";

    if(j>10)
    {
    str = "j大于10";
    }
    else
    {
    str = "j不大于10";
    }

    str = j >10 ? "j大于10" :"j不大于10";


    System.out.println(str);


    通过控制台手动输入:

    System.in 输入流

    System.out 输出流

    Scanner sc =new Scanner(System.in); (实例化输入扫描器)

    System.out.print("请输入名称:");

    String strin = sc.nextLine(); (等待输入)

    System.out.println("你输入的名称是:"+ strin); (输出接受的)


    加法计算器: (其他的计算类型随意)

    System.out.print("请输入第一个数字:");

    long a =sc.nextLong();

    System.out.print("请输入第二个数字:");

    long b =sc.nextLong();

    System.out.println(a+b);


    分支语句:

    int i =10;

    if(i>0)
    {
    System.out.println("条件成立")
    }
    else
    {
    System.out.println("条件不成立")
    }

    if(i>0)System.out.println("i>0"); (简便写法)


    if(i>0)
    {
    System.out.println("条件成立")
    }
    else if( i>5 )
    {
    System.out.println("条件不成立")
    }

    else

    {

    }


    switch语句: (支持类型:int byte char short 枚举 字符串)

    switch(i)

    {

    case1: (case后面必须为常量)

    System.out.println("1");

    break;

    case2:

    System.out.println("4");

    break;

    case3:

    System.out.println("6");

    break;

    default:

    System.out.println("123");
    }

    循环:

    i=10;

    while(i>0)
    {
    System.out.println("i ="+i);

    i--;
    }

    do

    {
    System.out.println("i ="+i);

    i--;

    }

    while(i>0);

    for(i=0;i<10;i++)

    {
    System.out.println("i ="+i);


    if(i==2)
    {
    continue; (跳过 执行后面的)
    }

    if(i==5)
    {
    break;
    }
    }

    }

  • 相关阅读:
    SpringBoot 动态修改定时任务频率
    window三种程序自启动方式
    vbs与bat脚本实现本地jdk版本自动切换
    java连接sqlserver数据库
    java连接Access数据库
    Java如何连接Access数据库(两种方式实例代码)
    java连接access数据库的三种方式以及远程连接
    Linux下实现MySQL数据库每天定时自动备份
    解决谷歌浏览器http链接自动跳转到https的问题
    2021年第一天
  • 原文地址:https://www.cnblogs.com/Levi1995/p/5865378.html
Copyright © 2011-2022 走看看