• Java_输入输出的格式以及运算符


    java输入需要分3部:

    1.首先引入java.util.Scanner方法

    2.其次新建输入对象  Scanner input = new Scanner(System.in)

      System.in 系统的输入

      System.out 系统的输出

    3.input.nextInt() 输入一个整数

    input.nextFloat() 输入一个单精度小数

    input.nextDouble() 输入一个双精度小数

    input.next() 输入一个字符串

    输入char型的值如何输入:

    char类型没有直接输入方法,

    想从键盘输入1个字符 char n11 = input.next().charAt(0);

    例子:

     1 import java.util.Scanner;//引入库方法
     2 public class Input_test{ //新建类Input_test
     3 public static void main(String[] args){//
     4     Scanner input = new Scanner(System.in);//创建对象
     5     int a,b;//定义int型变量a,b
     6     String c;//字符串变量c
     7     a=input.nextInt();//输入A
     8     b=input.nextInt();//输入B
     9     c=input.next();//输入字符串
    10     System.out.println("The a value is "+a);
    11     System.out.println("The b value is "+b);
    12     System.out.println("The c value is "+c);
    13     System.out.println("The a+b value is "+(a+b));
    14 
    15 }
    16 
    17 }

    Java不是像传说中那样难的,很简单.

    输出:

    这样的输入是自带换行符的

    System.out.println("Java不是像传说中那样难的,很简单.");

    这样的输入是不带换行符的

    System.out.print("请输入您的密码:");

    强制类型转换:

    强制类型转换

    =后的数据类型  大于 =前的数据类型此时强制类型转换

    小的数据类型 变量名=(小的数据类)大数据类型值;

    int n7 = (int)12.5; System.out.println(“n7=”+n7); n7=12

    float n8 = (float)10.0; System.out.println(“n8=”+n8); n8=10.0

    char n9=’A’;

    char n10=(char)(n9+32); System.out.println(“n10=”+n10); n10=a

    运算符:

    +, -, /,%取余数 结果

    System.out.println(1+2); //3

    System.out.println(“1”+2); //“12”

    System.out.println(1+2+“3”); // 33

    System.out.println(4/2);  // 2

    System.out.println(5/2);  //2 int/int=int

    System.out.println(5/1.0);  //2.5 int/double=double

    System.out.println(5%2);  //1 521

    System.out.println(5%3);  //2

    自增++与自减-

    int a1 =1;

    a1++; //相当于a1=a1+1;

    System.out.println(a1); 

    int a2=1;

    ++a2; //相当于a2=a2+1;

    System.out.println(a2); 

  • 相关阅读:
    HDU 1258 Sum It Up(Dfs)
    HDU 1501 Zipper(Dfs记忆化搜索)
    HDU 1075 What Are You Talking About (字典树)
    HDU 1251 统计难题(字典树)
    HDU 1518 Square(Dfs)
    %与mod的区别
    有向无向欧拉回路通路的判断
    HDU 1104 Remainder(BFS打印路径+数论)(%与mod的区别)
    写给还在怀念骑士(3.0 2.0 Online 私服)的刀狼
    HUD 1312 Red and Black(用深搜写的)
  • 原文地址:https://www.cnblogs.com/wxzbk/p/9394024.html
Copyright © 2020-2023  润新知