java进制转换

2023-11-14

在这里插入图片描述

import java.util.ArrayList;
import java.util.Scanner;
import java.util.Vector;
import org.junit.Test;
import java.io.*;
public class Main {
	private static Vector<String> v=new Vector<String>();
	public char[] c;
	public Vector<Integer> res=new Vector<Integer>();
	int temp;
	public  void getDifferentNumber() throws IOException{
		Scanner sc = new Scanner(System.in); 		
		String str = null;		
		str = sc.nextLine();		
        while (!str.equals("END")) { 
        	v.add(str);
        	str = sc.nextLine();                                             
        }
        sc.close();
        System.out.println("bye");
        
        
        for(int i=0;i<v.size();i++) {
        	String[] s = v.get(i).toString().split("#");
        	if(!v.get(i).toString().contains("#"))
        		continue;                                	        		
        	int k = Integer.parseInt(s[0]);
        	if(k>=2 && k<=16)
        		res.add(Integer.valueOf(s[1],k));       		        	
        	//System.out.println(res.lastElement().toString());
        }
        
        int tt = 0;
        if(res.size()==1||res.size()==2) System.out.println(res.get(0));        
        else
	        for(int i=0;i<res.size();i++) {
	        	tt = res.get(i).intValue()^tt;
	        }
        System.out.println(tt);
	}
	
	@Test
	public void getDifferentNumberTest() throws IOException {
		getDifferentNumber();
	}
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java进制转换 的相关文章

  • Java 字符串哈希码缓存

    字符串不变性的优点之一是哈希码缓存以实现更快的访问 在这种情况下 如何处理具有相同哈希码的字符串的缓存 在这种情况下它真的能提高性能吗 在这种情况下 如何处理具有相同哈希码的字符串的缓存 被缓存的是字符串的哈希码 它被缓存在私有的int字符
  • 帮助我避免 JPA、Hibernate 和 MySQL 的连接超时

    我正在使用 JPA Hibernate 作为提供者 Glassfish 和 MySQL 开发中一切都运行良好 但是当我将应用程序部署到测试服务器并让它运行 大部分空闲 过夜时 我通常会在早上遇到这样的情况 2011 03 09T15 06
  • ResultSet:通过索引检索列值与通过标签检索

    使用 JDBC 时 我经常遇到这样的结构 ResultSet rs ps executeQuery while rs next int id rs getInt 1 Some other actions 我问自己 以及代码作者 为什么不使用
  • 初始堆大小无效。无法创建Java虚拟机

    我遇到了下一个问题 我尝试通过startup bat手动启动Tomcat 但似乎没有显示任何结果 然后我尝试运行shutdown bat 控制台显示如下 D apache tomcat 7 0 35 bin gt startup bat U
  • 从字符串生成密钥?

    我需要从字符串生成一个密钥 以便我始终可以从同一字符串创建相同的密钥 具体来说是一个Key对象 这样我就可以用它来创建Cipher进而创建SealedObject 这在 Java 中可行吗 我应该考虑什么类 方法组合才能做到这一点 对于 A
  • 使用 Hibernate Dialect 设置表字符集/排序规则?

    我使用 Hibernate MySQLInnoDB Dialect 来生成 DDL hibernate cfg xml
  • EMF Eclipse:带有自定义字段(属性)的枚举

    好吧 在 Java 中这是可能的 import org eclipse emf common util Enumerator public enum MyEnum implements Enumerator LITERAL1 0 Name
  • 强制 Java 最低版本以“java -version:”运行在 Windows 上不起作用

    我想强制应用程序运行的 JVM 最低版本为 1 6 或更高版本 即 1 6 我的理解是 您可以使用 version 命令行参数来执行此操作 我尝试了一下 在Linux下似乎可以正常工作 但在Windows下却不行 LINUX 我在 Linu
  • spring mvc 跟踪引用页面

    在基于注释的弹簧控制器中 如果用户正在url com first page并点击一个链接或提交一份表格指出url com second page 如何制作second page知道url of first page所以这样second pa
  • 为什么下面代码的输出是Thread[main,5,main]

    public class test1 public static void main String args TODO Auto generated method stub Thread t Thread currentThread Sys
  • 为什么我要使用责任链而不是 switch 语句

    考虑一下您已经获得了多次验证 仅当要检查的对象属于某种类型时 这些验证才应生效 为什么我要使用责任链而不是 switch 语句 责任链示例 public class Executor Inject private ValidatorFact
  • 使用 JNI 从 Java 代码中检索 String 值的内存泄漏

    我使用 GetStringUTFChars 从使用 JNI 的 java 代码中检索字符串的值 并使用 ReleaseStringUTFChars 释放该字符串 当代码在 JRE 1 4 上运行时 不会出现内存泄漏 但如果相同的代码在 JR
  • JFrame Glasspane 也优于 JDialog,但不应该

    我有一个带有 Glasspane 的 JFrame 未装饰 该框架打开一个 JDialog 也未装饰 也有一个 glassPane 并隐藏自身 setVisible false Glasspanes 通过 setGlassPane 设置 对
  • 获取包中声明的所有 Java 类的名称

    我正在编写一个功能 它将有助于将类放入我的程序的某个包中 另外 我只想要子类某个类的类 我需要这些类才能调用它们的静态方法 有没有一种自动的方法来做到这一点 如果是的话 速度慢吗 如果我不清楚 我想要的是这样的 ArrayList
  • Java 验证日期为 yyyyMMddHHmmss

    我想在java中验证给定的日期格式为yyyyMMddHHmmss 状况 应符合格式 yyyyMMddHHmmss 它应该验证当前日期 它应该验证与当前小时有 3 小时或 3 小时差异的小时数 如果满足所有三个条件 Java 方法应返回 tr
  • while 之后无法访问的语句[重复]

    这个问题在这里已经有答案了 我只是修改代码 在以下代码中出现错误 int x 1 System out println x x while true x System out println x x 错误在最后一行 我可以知道错误 错误 无
  • 如何使 JScrollPane 与嵌套 JPanel 一起正常工作?

    我正在使用 NetBeans 在 Java 中构建 Swing 应用程序 但我遇到布局问题 我的主框架包含一个JScrollPane其中包含一个JPanel called contentPanel其中又包含一个JPanel called l
  • 如何在 Log4j2 - JSON 布局中自定义或删除默认属性

    In Spring Boot 2我已配置的应用程序Log4j2 with JsonLayout像下面这样
  • 使用正则表达式匹配阿拉伯文文本

    我试图使用正则表达式仅匹配阿拉伯语文本 但出现异常 这是我的代码 txt matches P Arabic 这是例外情况 线程 main 中的异常 java util regex PatternSyntaxException 索引 9 附近
  • 如何创建具有同等时间元素的 JavaFX 转换?

    我正在尝试 JavaFX 和动画 尤其是PathTransition 我正在创建一个简单的程序 使球 弹跳 而不使用QuadCurveTo班级 到目前为止 这是我的代码 Ellipse ball new Ellipse 375 250 10

随机推荐

  • SOCKET编程登峰造极之完成端口

    一 什么是完成端口 完成端口 是一种WINDOWS内核对象 完成端口用于异步方式的重叠I 0情况下 当然重叠I O不一定非使用完成端口不可 还有设备内核对象 事件对象 告警I 0等 但是完成端口内部提供了线程池的管理 可以避免反复创建线程的
  • java方法的重载

    package object oriented05 判断是否是重载 跟方法的权限修饰符 返回值类型 形参变量 方法体都没有关系 方法的重载 在同一个类中 允许存在一个以上的同名方法 只要他们的参数个数不同或者参数类型不同即可 两同一不同 参
  • 安装HomeBrew 失败的解决方案

    在安装HomeBrew 或者安装成功 执行相关指令 时遇到错误提示 Error Failure while executing git clone https github com Homebrew homebrew core usr lo
  • 计算机基础知识操作题office2010,计算机系统操作师(中级)试题集(Office 2010版)...

    计算机系统操作师 中级 试题集 Office 2010版 依据 计算机操作员职业标准 编写 内容包括文字设置与编排 表格的基本操作 版面设置与图文混排 工作簿的基本操作 数据处理 办公软件综合应用 演示文稿的制作和Smart Art的制作
  • element表格之表头代码改进

    代码 官网
  • layui的使用

    下载链接 https pan baidu com s 1TIRrwFhua61jTqUCjme58Q pwd 1234 提取码 1234 gt layuiAdmin pro 即 单页版 gt layuiAdmin std 即 iframe
  • 程序员国庆加班调查:你是放假,还是被加班了?(内附加班费算法,最少可拿1711元)

    盼星星盼月亮 祖国的生日终于来了 程序员快发霉的身体 此刻是不是活了过来 想想美美的假期 梦寐以求想去的景点 让人留连忘返的小吃 又可以在朋友圈里愉快地装X了 简直兴奋地不要不要的 But 小编用一毛钱和你打赌 你看到的景点会是这样的 前方
  • android开发:adb安装apk

    参考 使用adb命令安装安卓apk包 1348204588 博客园
  • 解决nginx代理转发post请求变get请求方法

    请求类型变化原因 当使用 Nginx 将 HTTP 跳转到 HTTPS 时 HTTP 请求可能包含不同类型的方法 method 如 GET POST PUT DELETE 等 根据 HTTP 协议的规定 重定向 Redirection 的方
  • 若依框架,新添加服务swagger扫描不到接口问题(亲测有效)

    使用若依框架 新加自己的业务服务后 swagger扫描不到 解决 第一步 引入swagger依赖 如果有公共服务可以放到公共服务 然后每个业务模块引入公共服务
  • Qt扫盲-Qt Paint System 概述

    Qt Paint System 概述 一 概述 二 绘图设备和后端 1 Widget 2 Image 3 Pixmap 4 OpenGL绘制设备 5 Picture 6 自定义绘制后端 三 绘图与填充 1 Drawing 2 填充 Fill
  • 浏览器无法打开网页的解决办法

    相信大家有时候会遇到浏览器无法访问网络的问题 报错信息为无法连接到代理服务器等 在这种情况下 最简单粗暴的方式便是重置浏览器的设置 这里以IE浏览器为例 方法如下 1 在设置里面打开internet选项 我的问题已解决 故而可以直接显示网页
  • 【Three.js】第十三章 3D Text 3D文字

    13 3D Text 3D文字 介绍 我们已经了解足够的基础知识 现在可以创作一些好看的效果了 对于我们第一个正式的项目 我们将复刻一个开发者ilithya的作品 https www ilithya rocks 这个作品在场景中间有一个大的
  • 浏览器安装查看原型插件

    浏览器安装查看原型插件 1 下载axure chrome extension浏览器扩展包 2 打开浏览器 找到设置 开发者模式 扩展程序 3 将解压的扩展程序包拖动进去即可 Chrome浏览器 设置 扩展程序 IE浏览器 扩展 管理扩展 打
  • echarts tooltip显示不全的几种处理方式

    1 confine true 作用 将 tooltip 框限制在图表的区域内 当图表外层的 dom 被设置为 overflow hidden 或者移动端窄屏 导致 tooltip 超出外界被截断时 此配置比较有用 tooltip trigg
  • Using LocalDB with Full IIS

    使用了LocalDB的ASP NET程序在部署到IIS时会报错 修改步骤如下 1 setProfileEnvironment需设置为true This requires editing applicationHost config file
  • 【LeetCode 每日一题】2488. 统计中位数为 K 的子数组(hard)

    2488 统计中位数为 K 的子数组 前缀和 哈希表 分别统计每个位置大于k和小于k的数字个数的差值 并以此找符合条件的子数组 对于一个子数组 我们设 k k k 的位置为 i n d e
  • Python爬虫从入门到精通:(44)JS逆向:试客联盟的逆向分析_Python涛哥

    我们来看下试客联盟的逆向分析 切换到密码登陆 JS代码解析 我们进行抓包 经过分析 我们看到密码可能在这个js里实现 点进去后 我们发现源码里有一段var key new RSAKeyPair 10001 rsa n 那我们就怀疑这个可能就
  • idea修改新项目默认配置

    可以讲maven改为自己安装的
  • java进制转换

    import java util ArrayList import java util Scanner import java util Vector import org junit Test import java io public