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); 

原文地址:https://www.cnblogs.com/wxzbk/p/9394024.html