【004-Java进制转换】教程文章相关的互联网学习教程文章

java-从floatbuffer转换为byte []【代码】

我试图找到一种在Java中使用jack-audio的方法.我已经设法基于jnajack创建包装器,以将音频从jacks的端口获取到Java应用程序(原始的jnajack无法与jack 1.9.8一起使用),但是我找不到操作数据的方法.我开始使用List< FloatBuffer&gt ;,为了进行进一步的数据处理,我需要将其转换为byte [].简而言之…首先,我想将数据保存到文件中,但是据我了解,java sound api只能保存TargetDataLine和/或byte []中的数据.如何将FloatBuffer转换为byte [...

android-Firebase“无法将类型java.util.HashMap的值转换为int”【代码】

在我的代码的这一行中,在ValueEvenListener的OnDataChange()方法中:int latest = dataSnapshot.getValue(Integer.class);我收到一个DatabaseException错误,无法将类型java.util.HashMap的值转换为int. 但是,在我的数据库中,您可以查看下图:它显然不是HashMap,而是int.这是一个错误还是我做错了什么?我该如何解决?当值是int时为什么要检索Hashmap? 完整数据快照:final DatabaseReference database = FirebaseDatabase.getInst...

在Java中将24小时制转换为12小时制【代码】

我想将24小时制转换为12小时制.例如:-如何将日期2012-03-20T22:30:00.000 05:30转换为2012-03-20 10:30 PM? 我已经引述了日期,但在24小时内.我虽然使用了SimpleDateFormater,但仍在12.30上显示00.30,而不是12.30 PM. 提前致谢.解决方法:捆绑的java.util.Date和.Calendar类非常麻烦.避免他们.在Java 8中使用Joda-Time或新的java.time包. 乔达时间DateTimeZone timeZone = DateTimeZone.ForID( "Asia/Kolkata" ); DateTime dateT...

不兼容的类型:java.lang.String无法转换为String【代码】

这个问题已经在这里有了答案: > error: incompatible types: java.lang.String cannot be converted to String 3个因此,基本上我正在学习一些Java(基本ATM),并且遇到了一些错误,但是很快就解决了.因此,我收到了一个我从未听说过的新怪异错误,我进行了研究,但没有找到可以帮助我的答案. 我删除了旧项目,并在新项目上发现了旧错误 这是我的代码:import javax.swing.*;pu...

@OrderBy导致java.lang.ClassCastException:antlr.CommonToken无法转换为antlr.Token【代码】

这个问题已经在这里有了答案: > @OrderBy causing org.hibernate.HibernateException: Unable to parse order-by fragment 3个我正在尝试在JBoss EAP 6.1服务器上运行的Spring MVC项目上使用@OrderBy批注. 我有2个项目:第一个项目名为model-gen-wifipnsd,它仅包含第二个项目(称为WIFIPNSD)所使用的表示Web应用程序的模型类. 1)因此对于model-gen-wifipnsd我有以下pom....

使用时区java将字符串转换为适当的日期【代码】

我的时区与日期有关,我想将其转换为另一个时区,例如我的日期为“ 2013年3月15日下午3:01:53”,位于“时区”“ GMT-06:00”中.我想在“ GMT-05:00”时区进行转换.我的搜索量很多,并且对日期的实际工作方式感到困惑.如何将时区应用于日期.我尝试使用SimpleDateFormat,日历和偏移量.DateFormat df = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss aaa XXX"); df.setTimeZone(TimeZone.getTimeZone("GMT")); Date dt = null; try {dt ...

Java将int隐式转换为字节【代码】

我将开始处理需要读取字节并创建字符串的内容.读取的字节代表UTF-16字符串.因此,为了进行测试,我想将UTF-16编码的简单字节数组转换为字符串.数组中的前2个字节必须表示字节序,因此必须为0xff 0xfe或0xfe 0xff.所以我尝试如下创建字节数组:byte[] bytes = new byte[] {0xff, 0xfe, 0x52, 0x00, 0x6F, 0x00};但是我遇到了一个错误,因为0xFF和0xFE太大而无法容纳一个字节(因为字节是用Java签名的).更准确地说,错误是int无法转换为字节...

java-将包含十进制的字符串转换为Long【代码】

我有以下示例(link to ideone).long lDurationMillis = 0; lDurationMillis = Long.parseLong("30000.1"); System.out.print("Play Duration:" + lDurationMillis);它引发异常:Exception in thread "main" java.lang.NumberFormatException: For input string: "30000.1" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Long.parseLong(Long.java:419) at java.lang.Long.pars...

java-如何将ASCII转换为int?【代码】

我正在获取ASCII值,并且想将其转换为整数,因为我知道它是整数ASCII值.int a=53; 这是5的ASCII值.我如何将其转换为整数?解决方法: int asciiValue = 53; int numericValue = Character.getNumericValue(asciiValue);System.out.println(numericValue);

Java 8流:将IntStream转换为String

这个问题已经在这里有了答案: > Simplest way to print an `IntStream` as a `String` 7个在Java 8流API中,在任何String对象上调用chars()都会返回一个包含所有字符的IntStream对象. 将返回的IntStream对象转换回String的正确方法是什么?调用toArray()会给我一个int [],任何String构造函数均不接受.解决方法:您可以使用toArray(),然后使用String(int[], int, int)构造...

Java Hibernate转换器AliasToBeanNestedResultTransformer【代码】

我有这样的查询.我传递了学生ID,我需要学生及其父级的某些字段以及父级>地址的某些字段[这是我面临的主要问题]我正在使用AliasToBeanNestedResultTransformer转换器,其设置为Sami Andoni 这是它的实现CODE 这是我的代码.public List<Student>searchForStudent(Integer studentId) { Projection p=Projections.projectionList().create().add(Projections.property("name"),"name")//the student name it works O.K.add(P...

java-Spring MVC转换如何【代码】

我的车辆服务包括零件清单.添加新服务不是问题,查看服务也不是问题,但是当我尝试实现编辑时,它不会预先选择零件列表.因此,考虑到这是Thymeleaf的问题,我发布了问题here. 我得到的答案是尝试实现spring转换服务.我只是这样做了(我认为),现在我需要帮助才能摆脱困境.问题在于,视图将服务中的零件实例与包含所有零件的partsAttribute零件形式的实例进行比较,并且从不使用转换器,因此它不起作用.我没有收到任何错误…在视图中,未选择零...

java-将RSA密钥从BigIntegers转换为SubjectPublicKeyInfo表单【代码】

警告:最初的问题是关于PKCS#1编码的密钥,而该问题中的实际示例需要SubjectPublicKeyInfo(X.509)编码的密钥. 我目前正在从头开始在Java中实现RSA算法,尤其是在密钥生成方面.现在,我的代码可以为我提供三个BigIntegers n,e和d. 从网上可以看到,RSA密钥(很像PGP签名)通常是字符的混合,而不仅仅是很长的数字.显然,这是因为密钥已加密/翻译(我不太确定)到PKCS#1中. 我该如何自己做?此外,PKCS#1 SubjectPublicKeyInfo是我想要显示的键,...

java-将BufferedImage像素数据转换为可读输出?【代码】

我正在尝试制作一个程序,将旧GBA游戏的地图划分为1616的图块,保存每个图块,然后将每个抓取的图块的原始图像数据与另一张保存的图块列表进行比较,并自动确定是否为同一图像.到目前为止,我已经设法将地图划分为1616瓦片,自动将每个1616瓦片保存到一个新的图像文件中,然后将所有这些图像文件作为BufferedImages加载到一个数组中.public TileSorter(){for (int a = 0; a < 1269; a++){try {img[a] = ImageIO.read(new File("img" + a +...

Java警告:[未检查]未检查的转换【代码】

我有以下(部分)课程:public class Graph<O> {private ArrayList<Edge> edges;public ArrayList<Edge> getEdges() {return edges;} }现在,在其他地方调用方法getEdges()并将结果存储在ArrayList< Edge>类型的变量中时,我得到警告:[unchecked]未经检查的转换:OtherFile.java:101: warning: [unchecked] unchecked conversionArrayList<Edge> edges = graph.getEdges();^required: ArrayList<Edge>found: ArrayList我已经查看了...