Java输入语句总结
2020-04-19 16:03:41来源:博客园 阅读 ()
Java输入语句总结
首先了解基本数据类型
boolean型(占1字节)
在java里面ture和false是简单的字符表示正确或错误。他们不能与任意其他数比较大小并且ture和false也不能互相比较大小。因为他们是没有具体的值的,只是简单的表示逻辑的字符串而已。若果输入其他的系统会报错(输入类型不匹配)
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) { 4 Scanner reader = new Scanner(System.in); 5 System.out.println("输入'true'或'false'"); 6 boolean x=reader.nextBoolean(); 7 System.out.println(x); 8 } 9 }
int型 (占4字节)
int数据类型是32位、有符号的以二进制补码表示的整数;在 Java 中 int 取值范围:[-2,147,483,648~2,147,483,647] [(-2^31~(2^31)-1)]
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) { 4 Scanner reader = new Scanner(System.in); 5 System.out.println("输入-2,147,483,648~2,147,483内的数"); 6 int x=reader.nextInt(); 7 System.out.println(x); 8 } 9 }
byte型 (占1字节)
byte数据类型是8位、有符号的,以二进制补码表示的整数;在Java中 byte 取值范围[-128, 127]
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) {
Scanner reader = new Scanner(System.in); 4 System.out.println("输入-128~127内的数"); 5 byte x= reader.nextByte(); 6 System.out.println(x); 7 } 8 }
short型(占2字节)
short数据类型是 16 位、有符号的以二进制补码表示的整数,在java中 short 型表示[-32768~32767] [(-2^15)~((2^15) - 1)]
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) {
Scanner reader = new Scanner(System.in); 4 System.out.println("输入-32768~32767内的数"); 5 short x = reader.nextShort(); 6 System.out.println(x); 7 } 8 }
long型 (占8字节)
long 数据类型是 64 位、有符号的以二进制补码表示的整数;表示 long 型数据时要加后缀 l,在Java中 long 型表示[-9,223,372,036,854,775,808~9,223,372,036,854,775,807][(-2^63)~(2^63 -1)]
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) {
Scanner reader = new Scanner(System.in); 4 System.out.println("输入-32768~32767内的数"); 5 long x = reader.nextLong(); 6 System.out.println(x); 7 } 8 }
float型 (占4字节)
float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;表示float型数据时要加后缀f
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) { 4 Scanner reader = new Scanner(System.in); 5 System.out.println(); 6 float x = reader.nextFloat(); 7 System.out.println(x); 8 } 9 }
double型 (占8字节)
double 数据类型是双精度、64 位、符合IEEE 754标准的浮点数。(浮点数的默认类型为double类型;)表示double型数据时要加后缀d
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) { 4 Scanner reader = new Scanner(System.in); 5 System.out.println(); 6 double x = reader.nextDouble(); 7 System.out.println(x); 8 } 9 }
char型 (占2字节)
char类型是一个单一的 16 位 Unicode 字符;(用单引号''标识,只能放单个字符。)
1 import java.util.Scanner; 2 public class input { 3 public static void main(String[] args) { 4 Scanner reader = new Scanner(System.in); 5 System.out.println("请输入一个字符"); 6 char x = reader.next().charAt(0); 7 System.out.println(x); 8 } 9 }
原文链接:https://www.cnblogs.com/CharlesBlog/p/12732839.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash