首页 > 编程语言 >java:String的getBytes()方法

java:String的getBytes()方法

时间:2023-10-10 10:48:59浏览次数:36  
标签:编码 java String decode 方法 getBytes

1、String.getBytes方法:获取该编码格式的字符

在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。
这个表示在不同的OS下,返回的东西不一样。

String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示

 

例如:进行了两次字符转换:utf-8转换为gbk  得到 b      gbk转换为utf-8  得到 c (但是尽量不要这么玩)

 

标签:编码,java,String,decode,方法,getBytes
From: https://www.cnblogs.com/yonlanmoji/p/17754005.html

相关文章

  • JAVA的项目、模块、包、类
    模块Module一个JAVA项目可以由很多模块(module)组成,每个模块之间可以关联,也可以相互独立,独立的模块可以看作一个单独的项目。使用IDEA创建一个Module点击next,并设置路径包Package包可以看作一堆功能的集合,例如:java.util.Date,java.util.Scanner中的java.util就是一个jav......
  • 顺序容器(vector、deque、list、forward_list、array 、string)
    一、顺序容器概述   顺序容器提供了控制元素存储和访问顺序的能力,顺序与元素加入容器时的位置相对应。1、常见的顺序容器类型:vector:可变大小的数组。支持快速随机访问,在尾部之外的位置插入或者删除元素可能很慢。deque:双端队列。支持快速随机访问。在头尾位置插入/删除速度很......
  • JavaScript 浮点数运算的精度问题
    来源:https://zhuanlan.zhihu.com/p/191395766问题描述在JavaScript中整数和浮点数都属于 Number 数据类型,所有数字都是以64位浮点数形式储存,即便整数也是如此。所以我们在打印 1.00 这样的浮点数的结果是 1 而非 1.00 。在一些特殊的数值表示中,例如金额,这样看上去......
  • 模型视图简介、QListWidget、QTreeWidget、QTableWidget、QStringListModel、QFileSys
    一、模型视图简介   有时,我们的系统需要显示大量数据,比如从数据库中读取数据,以自己的方式显示在自己的应用程序的界面中。早期的Qt要实现这个功能,需要定义一个组件,在这个组件中保存一个数据对象,比如一个列表。我们对这个列表进行查找、插入等的操作,或者把修改的地方写回,然后......
  • 顺序容器(vector、deque、list、forward_list、array 、string)
    一、顺序容器概述   顺序容器提供了控制元素存储和访问顺序的能力,顺序与元素加入容器时的位置相对应。1、常见的顺序容器类型:vector:可变大小的数组。支持快速随机访问,在尾部之外的位置插入或者删除元素可能很慢。deque:双端队列。支持快速随机访问。在头尾位置插入/删除速度很快......
  • Java 21新特性-虚拟线程 审核中
    本文翻译自国外论坛medium,原文地址:https://medium.com/@benweidig/looking-at-java-21-virtual-threads-0ddda4ac1be1Java21版本更新中最重要的功能之一就是虚拟线程(JEP444)。这些轻量级线程减少了编写、维护和观察高吞吐量并发应用程序所需的工作量。正如我的许多其他文......
  • Java @Override 注解
    在代码中,你可能会看到大量的 @Override这个注解简单来说就是让编译器去读的,能够避免你在写代码的时候犯一些低级的拼写错误。Java @Override@Override用途@Override因为重写(Override)的特性是,参数和返回以及方法名都不能变。如果在写代码的时候,因为方法名不小心敲错了,在没有 @Ov......
  • Java @Override 注解
    在代码中,你可能会看到大量的 @Override 注解。这个注解简单来说就是让编译器去读的,能够避免你在写代码的时候犯一些低级的拼写错误。Java @Override 注解用来指定方法重写(Override),只能修饰方法并且只能用于方法重写,不能修饰其它的元素。@Override 注解可以强制一个子类必......
  • 入门篇-其之五-Java运算符(上)
    一元运算符之正负号Java支持多种一元运算符,一元运算符中的“一元”是指一个操作数。我们初中学过的正负号就属于一元运算符,因为正负号后面只有一个数字。正数使用+表示,其中+可以省略;负数使用-表示。如果变量的值是数值类型,也可以在变量前面加上正负号。/***正负号的表示*......
  • JavaScript
    1可以在任何位置,一般在body后<script>window.alert("JS");//浏览器弹出警告框document.write("HelloJS");//写入html页面中console.log("hellojs")//控制台输出vara=20;//声明全局变量var......