javaparint的简单介绍
今天给各位分享javaparint的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用JAVA把二进制数转换成十进制数。
- 2、Java中 怎么实现从字符串中提取数字
- 3、如何用Java编程求一个整数数组的最大值、最小值、平均值以及和?
- 4、Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
- 5、java中如何将科学计数法转成int类型
- 6、java char 转 int 咋转?
用JAVA把二进制数转换成十进制数。
一楼回答的非常详尽了哈,
就是感觉太多了,
个人觉得,比较常用的就是Integer的parseInt()方法,
使用起来也非常方便:
int a = Integer.parInt("你的二进制数", 2);
Java中 怎么实现从字符串中提取数字
import java.util.ArrayList;
import java.util.List;
public class T4 {
public static void main(String[] args) {
String s = "13+45=";
boolean flag = false;
String ss ="";
ListInteger list = new ArrayListInteger();
for (int i = 0; i s.length(); i++) {
for (int j = 0; j 10; j++) {
if (String.valueOf(s.charAt(i)).equals(String.valueOf(j))) {
flag=true;
}
}
if(flag){
ss=ss+s.charAt(i);
flag=false;
}else{
list.add(Integer.parseInt(ss));
ss="";
}
}
int sum=0;
for(int i=0;ilist.size();i++){
sum=sum+list.get(i);
}
System.out.println(sum);
}
}
如何用Java编程求一个整数数组的最大值、最小值、平均值以及和?
//求最小、最大、平均、和
public void test(int[] par) {
int min=par[0],max=par[0],sum=0,ave=0;
for(int i=0;ipar.length;i++) {
if(minpar[i])
min = par[i];
if(maxpar[i])
max = par[i];
sum = sum + par[i];
}
ave = sum/par.length;
System.out.println("最小数:" + min);
System.out.println("最大数:" + max);
System.out.println("平均数:" + ave);
System.out.println("和:" + sum);
}
测试程序:
public void test(){
ArrayTest t = new ArrayTest();
int[] i = {1,2,3,4,5,6,7,8,31,12,5,36,54,5,753,42,4,231,34,22,3};
t.test(i);
}
Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
package
com.work20081209.main;
/**
*
Java中编程求一个整数数组的最大值、最小值、平均值和所有数组元素的和
*
*/
public
class
TestArray
{
private
int
maxValue;
private
int
minValue;
private
double
aveValue;
private
int
sumValue;
public
TestArray(int[]
nums){
maxValue
=
nums[0];
minValue
=
nums[0];
aveValue
=
nums[0];
sumValue
=
nums[0];
for
(int
i
=
1;
i
nums.length;
i++)
{
if(nums[i]
maxValue){
maxValue
=
nums[i];
}
if(nums[i]
minValue){
minValue
=
nums[i];
}
sumValue
=
sumValue
+
nums[i];
}
aveValue
=
sumValue/nums.length;
}
public
void
print(){
System.out.println("最大值:"+maxValue);
System.out.println("最小值:"+minValue);
System.out.println("平均值:"+aveValue);
System.out.println("和:"+sumValue);
}
public
static
void
main(String[]
args)
{
int[]
index
=
new
int[]{4,1,5,3,2};
TestArray
ta
=
new
TestArray(index);
ta.print();
}
}
java中如何将科学计数法转成int类型
首先,需要将科学计数法转换成一下:
例如:
BigDecimal bd = new BigDecimal("3.40256010353E11");
然后转换成字符串:
String str = bd.toPlainString();
如果这个数字的长度是在int的范围内的话,是可以转换成int类型:
int a = Integer.parsInt(str);
如果这个数字的长度不是在Int范围内的话,得到的就不是你想要的数字了!
java char 转 int 咋转?
char c = '8';
//先转换成String类型:
String s = String.valueOf(c);
//再转换成Int类型:
int i = Integer.parseInt(s);
//打印看看结果:
if(i==8)System.out.println("Ok");
关于javaparint和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。