一道java简单的题目

author author     2023-04-25     288

关键词:

class Ex4

public static void main (String [] args)

byte x,y,z;
x=014;
y=18;
z=0x18;
System.out.println("转换十进制数 x="+x);
System.out.println("转换十进制数 y="+y);
System.out.println("转换十进制数 z="+z);


就是想了解一下这个其中具体是怎么转换成10进制数的,通过哪条语句转换的?
那你的意思是说System.out.println这个是转换成十进制的方法?
那我如果说要转换成八进制应该怎么写呢?
意思就是说System.out.println默认是十进制,不用调用什么方法?
还有更精确的解释吗?

参考技术A Java中涉及byte、short和char类型的运算操作首先会把这些值转换为int类型,然后对int类型值进行运算,最后得到int类型的结果 .如果把两个byte类型值相加,最后会得到一个int类型的结果。如果需要得到byte类型结果,必须将这个int类型的结果显式转换为byte类型。

所以,你输出时,得到会是十进制。如果要byte ,再强转。想要八进制,它的执行过程也是,bye---int--然后利用Integer.toOctalString() 来转的。

从byte型到int型无须转换。深究这些内容无意义。把一些整形中的进制转换高清楚就好了。
参考技术B 你将变量类型定义为 byte
x是八进制
y是十进制
z是十六进制
系统默认输出的应该是十进制
具体转换的方法我也不知道

整数转换成二进制
Integer.toBinaryString(10)
十六进制
Integer.toHexString(10)
八进制
Integer.toOctalString(10)

楼主问的很好 学习了

不懂的不敢再说了 等高人指点吧
我也是来学习的
我认为是系统默认是输出十进制的
如果不在特殊要求或者特殊情况下
输出的是二进制 八进制 十六进制
会让人产生误解的.
参考技术C 关键在于方法:System.out.println()和 + 符号运算

byte x,y,z;
x=014;
y=18;
z=0x18;
这三个变量
在做 "转换十进制数 z="+z 时,系统 会将对应的 变量转换成十进制,并合成 字符串类型,做为参数 传入给方法:System.out.println()
参考技术D 系统默认的10进制本回答被提问者采纳

一道很简单的题目--不同的写法(代码片段)

写这道题目的意图呢是简单的总结下链表的使用,还有注意的事情First比较简单的写法,直接比较大小,不保存数据intmain()intmax=0,sou;while(1)printf("输入成绩");scanf("%d",&sou);if(max<sou)max=sou;if(sou<0)break;printf("最大值是%d",max);retur... 查看详情

一道java简单的题目

classEx4publicstaticvoidmain(String[]args)bytex,y,z;x=014;y=18;z=0x18;System.out.println("转换十进制数x="+x);System.out.println("转换十进制数y="+y);System.out.println("转换十进制数z="+z);就是想了解一下这个其中具体是怎么转换成10进制... 查看详情

先来一道简单题目过个好年

题意描述:第一行一个整数n,表示考试的人数,第二行n个整数表示每个人的成绩。成绩为0-100之间的整数。且不超过10000个学生。输出占一行。每人挂科需要400元重修费。计算出所有需要交的重修费。解题思路:计算共有多少个... 查看详情

码南邮ctf一道简单的sql注入题目(代码片段)

  题目地址:http://chinalover.sinaapp.com/web6/index.php  一看有源码,必须马上点击Source,真香……     思路还是很清晰的,提交用户名参数和密码参数,拼接sql查询语句,密码的md5值和用户名对应记录的密码... 查看详情

uestc1703一道更简单的字符串题目

https://vjudge.net/problem/UESTC-1703题意:略思路:枚举+字符串hash。ans从1到len开始枚举字符串的长度,然后就依次比较各段长度为ans的字符串的hash值是否和hash(0,ans)的hash值相等。对于剩余的长度为tlen小于长度为ans的字符串,比较它的... 查看详情

java-一道关于arrays.aslist的题目(代码片段)

题目有这样一道有趣的题目:finalint[]test=newint[]1,2,3,4;finalInteger[]test2=newInteger[]1,2,3,4;finalListlist1=Arrays.asList(test);finalListlist2=Arrays.asList(test2);finalListlist3=Arrays.asList(1,2,3,4);Sys 查看详情

11,一道关于栈内存分配的题目

今天看到一道关于栈内存分配的题目,很是精悍,索性记录下来。一、题目  假设在一个32位littleendian的机器上运行下面的程序,结果是多少?#include<stdio.h>intmain(){longlonga=1,b=2,c=3;printf("%d%d%d ",a,b,c);return0;}  二、解... 查看详情

一道简单题中获得的感悟(代码片段)

文章目录题目:替换空格思路代码实现联想题目:替换空格请实现一个函数,把字符串s中的每个空格替换成"%20"。示例1:输入:s="Wearehappy."输出:"We%20are%20happy."限制:0<=s的... 查看详情

一道简单题中获得的感悟(代码片段)

文章目录题目:替换空格思路代码实现联想题目:替换空格请实现一个函数,把字符串s中的每个空格替换成"%20"。示例1:输入:s="Wearehappy."输出:"We%20are%20happy."限制:0<=s的... 查看详情

一道简单的python数组编程题,可能并不简单(代码片段)

题目是这样的,你可以尝试用多种方式来实现他:复制并添加数据元素给定一个数组,数组的元素个数不确定。用程序把数组的所有元素再次添加到数组末尾。例如:(输入)-->输出[1,2,3]-->[1,2,3,1,2,3][... 查看详情

hduacm2113一道简单的题目,请教高手。

ProblemDescription有一天,KIKI收到一张奇怪的信,信上要KIKI计算出给定数各个位上数字为偶数的和.eg.5548结果为12,等于4+8KIKI很苦恼.想请你帮忙解决这个问题.Input输入数据有多组,每组占一行,只有一个数字,保证数字在INT范围内.Output对于... 查看详情

一道短小精悍的js小题目

看到题目你是不是以为我在开车,没错,我就不承认,你能咋的,你瞅啥,别瞅我,瞅题题目是这样式的  结果是啥呀,这里我就不买关子了,结果是undefined,相信基础好一点的大佬们一眼就能看出来,像我这种就必须两... 查看详情

模拟题(电子科大maxku)解题报告

目录:   1:一道简单题【树形问题】(Bzoj1827奶牛大集会)   2:一道更简单题【矩阵乘法】【快速幂】   3:最简单题【技巧】   话说这些题目的名字也是够了。。。。题目:1、一道简单题时间1s题目描述  ... 查看详情

又一道简单的题

题目描述输入一个四个数字组成的整数n,你的任务是数一数有多少种方法,恰好修改一个数字,把它变成一个完全平方数(不能把首位修改成0)。比如n=7844,有两种方法:3844=622和7744=882。输入输入第一行为整数T(1<=T<=1000)... 查看详情

栈题目一道(代码片段)

原题链接来源:剑指offer,Hulu面试题题意很简单。给定一个单链表,反转这个单链表,返回翻转后的头节点。方法一借助栈的性质要将链表翻转,很容易想到借助栈的后进先出的性质来改变链表的顺序。将链表节点顺序压入栈中... 查看详情

luogup3928sace#1-一道简单题sequence2

P3928SACE#1-一道简单题Sequence2题目背景小强和阿米巴是好朋友。题目描述小强喜欢数列。有一天,他心血来潮,写下了三个长度均为n的数列。阿米巴也很喜欢数列。但是他只喜欢其中一种,波动数列。阿米巴把他的喜好告诉了小... 查看详情

每天一道java题[8]

以下题目及解答属于个人见解,欢迎大家也分享和补充一下解答的内容,互相促进,共同进步!  题目RESTfulWebService与SOAPWebService有什么异同?  解答SOAP是一个协议,而REST实际上是一个互联网软件的架构原则,并不... 查看详情

一道有关static-extends题目

一道有关static-extends题目/****@title:Child.java*@Package:com.you.hbxs.model*@Description:<h3>一句话描述功能</h3>*@author:*@date:2016-2-24下午10:10:48*@versionV1.0**/packagecom.you.hbxs.model;/****项目名称:H 查看详情