返回顶部
首页 > 资讯 > 精选 >java语言中逻辑类、参数类和字符类是怎么样的
  • 137
分享到

java语言中逻辑类、参数类和字符类是怎么样的

2023-06-02 23:06:03 137人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关java语言中逻辑类、参数类和字符类是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。逻辑类、参数类和字符类Java编程语言基本数据类型Java编程语言一共有8种基本数据

这篇文章将为大家详细讲解有关java语言中逻辑类、参数类和字符类是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

逻辑类、参数类和字符类

Java编程语言基本数据类型

Java编程语言一共有8种基本数据类型,分别是:
boolean、byte、short、int、long、float、double、char

这8种基本数据类型在习惯上可以分为以下四大类型:

逻辑类型:boolean
整数类型:byte、short、int、long
字符类型:char
浮点类型:float、double

逻辑类型

常量:true,false。
变量:使用关键字boolean来声明逻辑变量,声明时也可以赋给初值,
例如:boolean x,ok=true,关闭=false;

参数类型

1.int 型

常量:123,6000(十进制),077(八进制),0x3ABC(十六进制)。
变量:使用关键字int来声明int型变量,声明时也可以赋给初值,
例如:int x= 12,平均=9898,jiafei;
对于int型变量,内存分配给4个字节(byte),占32位。Int取值范围是正的2的31次方减一到负的2的31次方。

2.byte型

常量:Java中不存在byte型常量的表示法,但可以把一定范围内的int型常量赋值给byte型变量。
变量:使用关键字byte来声明byte 型变量
例如:byte x= -12,tom=28,漂亮9;(一个汉字和一个数字构成的变量,并且没有给他负责)
对于byte型内存分配给1个字节,占8位。byte的取值范围Int取值范围是正的2的7次方减一到负的2的7次方。

3 .short 型

常量:和byte型类似,Java中也不存在short型常量的表示法,但可以把一定范围内的int型常量赋值给short型变量。
变量:使用关键字short来声明short型变量
例如:short x=12,y=1234;
对于short型变量,内存分配给2个字节,占16位。Short的取值范围Int取值范围是正的2的15次方减一到负的2的15次方。

4. long 型

常量:long型常量用后缀L来表示,例如108L(十进制),07123L(八进制)、0x3ABCL(十六进制) 。
变量:使用关键字long来声明long型变量,
例如:long width=12L,height=2005L,length;
对于long型变量,内存分配给8个字节,占64位。Long的取值范围Int取值范围是正的2的63次方减一到负的2的63次方。

字符类型

1.常量:‘A’,‘b’,‘?’,‘!’,‘9’,‘好’,‘\t’,‘き’,‘モ’等,即用单引号扩起的Unicode表中的一个字符。

2. 变量:使用关键字char来声明char型变量,
例如:char ch=‘A’,home=‘家’,handsome=‘酷’;
对于char型变量,内存分配给2个字节,占16位。 Char的取值范围Int取值范围是正的2的15次方减一到负的2的15次方。

3. 转意字符常量:有些字符(如回车符)不能通过键盘输入到字符串或程序中,就需要使用转意字符常量,
例如:\n(换行),\b(退格),\t(水平制表), \‘(单引号),\“(双引号),\(反斜线)等。

4. 要观察一个字符在Unicode表中的顺序位置,可以使用int型显示转换,如(int)'a'或int p='a'。

5. 如果要得到一个0~65536之间的数所代表的Unicode表中相应位置上的字符必须使用char型显示转换。
import java.util.Scanner;
public class Demo5{   *声明一个与源文件相同的类
public static void main(String args[]){     *使他变成主类
// char ch2= '国',ch3 = '庆';     *定义char型变量
// System.out.println(ch2+"在unicode表中的位置:"+(int)ch2);  *输出这两个字符对应的在unicode表中的位置,把字符强转为int
// System.out.println(ch3+"在unicode表中的位置:"+(int)ch3);
// int p1 = 969, p2 = 12353;  *969和12353对应的字符
// System.out.println("第"+p1+"个位置上的字符是:"+(char)p1);  *p1强转为char
// System.out.println("第"+p2+"个位置上的字符是:"+(char)p2);

// float weight = 82.5f;
// int height = 176;
// double d = (height-100)/weight;
// System.out.println("体重:"+weight);
// System.out.println("身高:"+height);
// System.out.println("系数:"+d);

// Scanner reader=new Scanner(System.in);
// System.out.println("please input int");
// int i = reader.nextInt();
// System.out.println("you input:"+i);

int i = 12;
System.out.printf("i的值是:%d",i);
}
}

编译通过

java语言中逻辑类、参数类和字符类是怎么样的

关于“java语言中逻辑类、参数类和字符类是怎么样的”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: java语言中逻辑类、参数类和字符类是怎么样的

本文链接: https://lsjlt.com/news/231676.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java语言中逻辑类、参数类和字符类是怎么样的
    这篇文章将为大家详细讲解有关java语言中逻辑类、参数类和字符类是怎么样的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。逻辑类、参数类和字符类Java编程语言基本数据类型Java编程语言一共有8种基本数据...
    99+
    2023-06-02
  • Java 语言中Object 类和System 类的用法
    这篇文章主要讲解了“Java 语言中Object 类和System 类的用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java 语言中Object 类和System 类的用法”吧!Obj...
    99+
    2023-06-20
  • MySQL数据类型中数字类型的正确使用是怎样的
    MySQL数据类型中数字类型的正确使用是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。  无论是在小得可怜的免费空间或是...
    99+
    2024-04-02
  • GO语言基本数据类型字符串怎么用
    这篇文章主要介绍“GO语言基本数据类型字符串怎么用”,在日常操作中,相信很多人在GO语言基本数据类型字符串怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”GO语言基本数据类型字符串怎么用”的疑惑有所帮助!...
    99+
    2023-06-30
  • Python 数据类型中的字符串和数字
    目录一、变量1.变量2.变量的命名规则二、标准数据类型1.字符串字符串(string)转义字符修改字符串大小写删除字符串空白判断字符串全是字母或数字字符串查找字符串替换2.数字(Nu...
    99+
    2024-04-02
  • c语言中缺省参数的类型总结
    1、函数全缺省参数,函数在定义或者声明时,所有的形参都默认值。 #include <stdio.h> //x,y为函数的形参,如果函数被调用时,没有设置x和y值,x值...
    99+
    2024-04-02
  • 怎么获取java类中的字段修饰符
    这篇文章主要介绍怎么获取java类中的字段修饰符,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优...
    99+
    2023-06-14
  • java类中的字段修饰符怎么获取
    本篇内容主要讲解“java类中的字段修饰符怎么获取”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“java类中的字段修饰符怎么获取”吧!1、说明类中的字段有很多修饰符,比如public、priva...
    99+
    2023-07-06
  • Go语言中哪些数据类型是引用类型的?
    在Go语言中,数据类型可以分为值类型和引用类型。值类型直接存储数据的值,而引用类型存储的是数据的内存地址。在Go语言中,以下数据类型属于引用类型: 切片(Slice):切片是一种动态数...
    99+
    2024-02-25
    数据类型 go语言 引用类型 键值对
  • java中子类和父类的关系是什么
    在Java中,子类(也称为派生类)和父类(也称为基类或超类)之间是一种继承关系。子类继承自父类,这意味着子类可以继承父类的属性和方法...
    99+
    2023-08-11
    java
  • python中字符串是什么数据类型
    python中字符串是被标识为用引号引起来的一组连续字符,可以使用切片运算符([]和[:])来获取字符串的子集,其中索引的起始位置为字符串的开头0,末尾的索引为-1。python中字符串操作有:创建字符串var1 = 'Hello Worl...
    99+
    2024-04-02
  • Java中怎么读取FileReader字符文件类
    今天就跟大家聊聊有关Java中怎么读取FileReader字符文件类,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。今天介绍字符文件的读取,分别用FileReaderFileReade...
    99+
    2023-06-17
  • python中的五类参数是什么
    这篇文章主要介绍python中的五类参数是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!函数的五类参数使用例子python五类参数:位置参数,关键字参数,默认参数,可变位置与关键...
    99+
    2024-04-02
  • python数字类型和占位符怎么用
    这篇文章主要介绍python数字类型和占位符怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、数据类型1.数据类型的判断Number => int float complex bool容器 => s...
    99+
    2023-06-29
  • oracle中字符串类型的数字怎么计算
    在 oracle 中,字符串类型的数字可以通过 cast 或 to_number 函数转换为数字,之后即可进行数学运算。转换时需注意确保所有字符串都已转换为数字,以避免错误。oracle...
    99+
    2024-05-07
    oracle
  • C++字符数组、字符数组指针和string类怎么用
    今天小编给大家分享一下C++字符数组、字符数组指针和string类怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。C++...
    99+
    2023-06-29
  • Java中的运算符和字符串类型有哪些
    本篇内容介绍了“Java中的运算符和字符串类型有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Java运算符:自增和自减:放在前面是先把...
    99+
    2023-06-02
  • 数据库中的字符类型存储字符和汉字的数量
    sqlServer2012(936 简体中文GBK )为例: 例如:   varchar(10),只能存储10个英文字符或数字,也只能存储5个汉字;   char(10),只能存储10个英文字符或数字,也只能存储5个汉字...
    99+
    2017-08-14
    数据库中的字符类型存储字符和汉字的数量
  • Go语言中数据类型和函数的关系是什么?
    在Go语言中,数据类型和函数是紧密相关的概念。因为在函数中,我们需要传递各种类型的数据作为参数,并且函数的返回值也需要指定数据类型。在本文中,我们将探讨Go语言中数据类型和函数的关系,包括函数参数的类型、函数返回值的类型、自定义数据类型和...
    99+
    2023-08-13
    数据类型 教程 函数
  • PHP怎么将字符串类型的数字转化为真正的数字类型
    这篇文章主要介绍“PHP怎么将字符串类型的数字转化为真正的数字类型”,在日常操作中,相信很多人在PHP怎么将字符串类型的数字转化为真正的数字类型问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP怎么将字符串...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作