Java练习题--基本数据类型运算

原创 2015年11月19日 12:39:14

class Demo2_2
{
public static void main(String[] args)
{
/**
byte b1 = 126 + 1;//正确
byte b2 = 127 + 1;//错误–1为int型,byte范围-128~127
byte b3 = 1;
byte b4 = 2;
// byte b5 = b3 + b4;//错误–相加后为int型,要强制转换,byte b5 =(byte)( b3 + b4);
byte b6 = (byte)(b3 + 1);//结果为2
byte b7 = ++b1;//结果为 -128 ?????
*/

/**
short s1 = 32767;
// short s2 = 32767+1;//错误–1为int型,short范围 -32768~32767
short s3 = 1;
// short s4 = s3 * 1;//1 为int型 ,需要short型
short s5 = ++s1;//结果为 -32768
*/

/**
char c1 = 1;
// char c2 = c1 + 1;//错误–1为int型
char c3 = 65535;
char c4 = ++c3;//两个char类型相加,,,二进制加法
char c5 = c3+1;//错误–char范围为0~65535,1为int型
*/

/**
int i = Integer.MAX_VALUE + 1;//结果为-2147483648
long l1 = Long.MAX_VALUE + 1;//1为int,int小于long类型,所以可以相加
long l2 = 1;
long l3 = 1L;
// long l4 = 2147483648;//错误–超出范围-2147483648~2147483647
*/

/**
float f1 = 1.23;//错误–改为1.23f
// float f2 = 1.0*2.0f;// 错误–1.0为double
// float f3 = f1 +1.0;//错误–1.0为double
float f4 = f1 +1; //将float f1 = 1.23;改为float f1 = 1.23f;结果正确为2.23,其中1为int
float f5 = f1 +1L;//将float f1 = 1.23;改为float f1 = 1.23f;结果正确为2.23,其中1L为long类型,long

版权声明:自己的学习总结,有错误还望指正~

Java笔试题分类总结--基本数据类型

基本类型,或者叫做内置类型,是Java中不同于类的特殊类型。Java中定义了四类八种基本数据类型:布尔型: boolean 字符型: char 整数型: ...
  • daidaineteasy
  • daidaineteasy
  • 2016年04月07日 19:20
  • 1991

Java练习题--基本数据类型运算

class Demo2_2 { public static void main(String[] args) { /** byte b1 = 126 + ...
  • u012437596
  • u012437596
  • 2015年11月19日 12:39
  • 298

java课件1-2章25个例题Java语言概述、基本数据类型、运算符与表达式

  • 2008年10月14日 13:54
  • 560KB
  • 下载

Java基本数据类型+运算符

Java的基本数据类型 Java是一种强类型语言,每个变量都必须先声明其类型再使用。 一、整数类型 类型 占用存储空间 表述范围 byte 1字节 -128~127 sh...
  • qq_21122243
  • qq_21122243
  • 2017年11月29日 13:41
  • 68

JAVA的基本数据类型以及常见面试题

面试的时候或多或少会有一道或者多道关于基本数据类型的题,也打算过几天出去面试,就总结一下 1、基本数据类型介绍 2、基本数据类型之间的隐式转换与显示转换 3、与基本数据类型相关的几道面试题...
  • hai_cheng001
  • hai_cheng001
  • 2014年07月21日 15:26
  • 3681

java数据类型基础题练习

1、下列哪些赋值语句是错误的:       (1)   byte  b= 0x175;            (2)   int  i=0x27f;         (3)   char  c=...
  • emilyRR
  • emilyRR
  • 2014年10月12日 20:33
  • 1187

Java 习题3 参考答案及解析

1.问答题 关系运算符的运算结果是怎样的数据类型? if语句中的条件表达式的值是否可以是int型? while语句中的条件表达式的值是什么类型? switch语句中必须由dafault选项吗? 在wh...
  • Rainary
  • Rainary
  • 2017年06月03日 22:46
  • 3228

【Java基础】基本类型与运算

Java的8种基本数据类型8种基本数据类型:byte short int long float double char boolean,基本数据类型不是对象,此类变量在被声明的时候会在栈上分配空间。其...
  • Sugar_Z_
  • Sugar_Z_
  • 2016年05月20日 21:00
  • 1539

随心笔记一:JAVA的基本数据类型间转换(一)

随心笔记一:JAVA的基本数据类型间转换(一)1.前言: 博主是一个入坑不久的Javaer,刚工作了一段时间,发现近期学习热度有点下跌。所以突发奇想不定时写点笔记,记录一下自己编程中所遇到的一些...
  • a244841421
  • a244841421
  • 2016年09月26日 22:59
  • 234

短实习---java数据类型(练习题)

1.已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序(知识点:变量和运算符综合应用) 方法1(使用中间变量): package com.firstday.base; public clas...
  • sinat_39109816
  • sinat_39109816
  • 2017年09月11日 19:44
  • 174
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java练习题--基本数据类型运算
举报原因:
原因补充:

(最多只允许输入30个字)