例1:

public class DataDemo05{

public static void main(String args[]){
char ch1 = '\"' ; // 表示的是一个"
char ch2 = '\\' ; // 表示的是一个\
System.out.println("ch1 = " + ch1) ;
System.out.println("ch2 = " + ch2) ;
System.out.println("\"Hello World!\"") ;
}
};

运行结果:

ch1 = "
ch2 = \
"Hello World!"

例2:注意:3.0后的"f“不能少

public class DataDemo06{
public static void main(String args[]){
float num = 3.0f ; // 定义一个浮点型变量
System.out.println("两个小数相乘:" + num * num) ;
}
};

运行结果:

两个小数相乘:9.0

例3:定义布尔变量

public class DataDemo07{
public static void main(String args[]){
boolean flag = true ; // 定义布尔型变量
System.out.println("flag = " + flag) ; // 打印输出
}
};

运行结果:

flag = true

例4:

public class DataDemo08{
public static void main(String args[]){
int x = 30 ; // 定义整型变量
float y = 22.19f ; // 定义浮点型变量
System.out.println("x / y = " + (x / y)) ;
System.out.println("10 / 3.5 = " + (10 / 3.5)) ;
System.out.println("10 / 3 = " + (10 / 3)) ;
}
};

运行结果:

x / y = 1.3519603
10 / 3.5 = 2.857142857142857
10 / 3 = 3

例5

public class DataDemo09{
public static void main(String args[]){
String str = "lixinghua" ; // 定义字符串变量
int x = 30 ;
str = str + x ; // 修改str的内容并将内容重新给str变量
System.out.println("str = " + str) ;
}
};

运行结果:

str = lixinghua30

例5

public class DataDemo10{
public static void main(String args[]){
int i = 1 ; // 定义整型变量
int j = 2 ; // 定义整型变量
System.out.println("1 + 2 = " + 1 + 2) ;
System.out.println("1 + 2 = " + (1 + 2)) ;
}
};

运行结果:

1+2=12

1+2=3

例6:

public class DataDemo11{
public static void main(String args[]){
float f = 30.3f ; // 浮点型
int x = (int) f; // 强制类型转换
System.out.println("x = " + x) ;
System.out.println("10 / 3 = " + ((float)10 / 3)) ; // 执行强制转换

}
};

运行结果:

x = 30
10 / 3 = 3.3333333

Java学习--基本数据类型的定义和运算的更多相关文章

  1. Java学习--基本数据类型的定义和运算2

    例1 public class OperateDemo01{ public static void main(String args[]){ int num = 22 ; System.out.pri ...

  2. java学习(一)数据类型

    一.java的安装及环境变量的配置 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...

  3. Java学习——基本数据类型

    Java两大数据类型 内置数据类型 引用数据类型 变量就是申请内存存储值,内存管理系统根据变量的类型分配相应的存储空间存储该类型的数据. 内置数据类型 8中基本类型(四个整数型,两个浮点型),一种字符 ...

  4. Java 学习:数据类型

    前言:Java属于强类型语言 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 优势就是安全性高,但劣势速度慢 数据类型 Java的数据类型分为两大类: 基本类型(primit ...

  5. java学习笔记----数据类型,变量,常量

    一.数据类型 1.基本类型(8种,又称内置数据类型).6种数字类型(byte,short,int,long,float,double),一种字符型(char),一种布尔类型(boolean). byt ...

  6. java学习二 数据类型自动提升 0x开头的数据是 16进制且是int型

    变量只能定义一次,不能定义两次, 变量的作用域:当前的大括号与子括号才有效 变量的作用:存储值,取值 整型:向上自动升级,向下强制降级 char,byte,shot参与运算时候自动提升为int型 因为 ...

  7. java学习笔记——数据类型及类型转换

    数据类型分为: 1.引用类型(字符型); 2.基本数据类型(数值型); 以下为基本数据类型介绍(括号内的数字表示该类型所占据的字节数) a.整型 byte(8)   short(16)   int(3 ...

  8. Java学习之多线程(定义)

    进程:正在运行中的程序线程:负责执行程序的控制单元(执行路径)一个进程中可以有多个执行路径,称之为多线程一个进程中至少要有一个线程 创建新执行线程有两种方式 一.继承Thread类步骤:1.定义一个类 ...

  9. Java 学习(4):基本数据类型,变量类型

    目录 --- 基本数据类型 --- 变量类型 基本数据类型 变量就是申请内存来存储值.也就是说,当创建变量的时候,需要在内存中申请空间. 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用 ...

随机推荐

  1. 0 or 1,1 and 0

    最近小编遇到很头疼的的一件事 就是以下这几道运算题 ,以下结果是小编经过大量的运算得出的 一.或运算 1.0 or 1 结果为:1 2.1 or 0 结果为:1 3.1 or 2 结果为:1 4.2 ...

  2. idea 高级调试技巧

    两年前写过一篇关于idea的高级用法,今天再来一篇关于调试方面的技巧讲解: 一.条件断点 循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值. 参考上图,在断点的位置,右 ...

  3. BZOJ2730 [HNOI2012]矿场搭建 - Tarjan割点

    Solution 输入中没有出现过的矿场点是不用考虑的, 所以不用考虑只有 一个点 的点双联通分量. 要使某个挖矿点倒塌, 相当于割去这个点, 所以我们求一遍割点和点双联通分量. 之后的点双联通分量构 ...

  4. django admin管理后台中文添加问题

    django版本号 1.7.8 #create database mydb character set utf8;#django-admin.py startproject mysite#设置sett ...

  5. Autofs

    1. Introduction autofs is a program for automatically mounting directories on an as-needed basis. Au ...

  6. @Transactional注解使用心得

    配置基于注解的声明式事务: ...配置tx,aop的命名空间 xmlns:tx="http://www.springframework.org/schema/tx" xmlns:a ...

  7. python之Flask框架

    一.简单的Flask框架 1)flask简介 Flask 是一个 web 框架.也就是说 Flask 为你提供工具,库和技术来允许你构建一个 web 应用程序. 这个 wdb 应用程序可以使一些 we ...

  8. neo4j服务配置

    第一步: 首先下载neo4j的community版本的    https://neo4j.com/download-center/ 第二步-添加环境变量: NEO4J_HOME = [文件路径] Pa ...

  9. ssh定义、操作

    Secure Shell(縮寫为SSH)SSH為一项建立在应用层和传输层基础上的安全协议,为计算机上的Shell(壳层)提供安全的传输和使用环境. 传统的网络服务程序,如rsh.FTP.POP和Tel ...

  10. 区间DP初探 P1880 [NOI1995]石子合并

    https://www.luogu.org/problemnew/show/P1880 区间dp,顾名思义,是以区间为阶段的一种线性dp的拓展 状态常定义为$f[i][j]$,表示区间[i,j]的某种 ...