11问答网
所有问题
当前搜索:
java中parseint
java中
怎么判断输入的数据是int型还是string型,请指点下面的勘误,谢 ...
答:
你好,此问题可以借助于
java
正则表达式特性解决。首先使用Scanner实例对象获取下一个字符串,暂时假设保存在String inputStr。int型的正则表达式可使用下述字符串表示:String regStr = "^[+-]?[1-9][0-9]*$|^0$";可用下述if语句实现整数的判断:if(inputStr.match(regStr)){ System.out.println...
Java中
把一个long类型的数的每一位相加并输出其和
答:
代码有问题是死循环 while(n>0){循环中没有重新给n赋过值总是大于0会一直循环的。这样就行了 import
java
.util.Scanner;public class Ex5_2 { public static int sumDIgits(long n){ int result = 0;while(n>0){ result = (int) (n%10 +result);n = n/10;} return result;} pub...
JAVA
输入的问题,编译后这句a=Integer.
parseInt
(args[0])有错,提示找...
答:
你没有定义args数组变量,而应该是arg
java中
怎么将由数字组成的字符串转化为数组?
答:
主要是通过包装类提供字符串与整型的转换方法来实现的;我写了个例子你可以试一下:String str = "12,34,65,85,45,11"; //定义一个由整型构成的字符串 String[] strArr = str.split(","); //然后使用split方法将字符串拆解到字符串数组中 Integer[] intArr = new Integer[strArr.len...
JAVA中
,我想把一个String的一串数字赋值给一个int[]类型的数组 怎样实 ...
答:
end);lst.add(temp);} // 匹配的数量 int n = lst.size();System.out.println("找到 " + n + " 个数字。");// 转换为数字 int[] nn = new int[n];for(int i = 0; i < n; i++) { nn[i] = Integer.
parseInt
(lst.get(i));System.out.println(nn[i]);} } ...
java 中
有没有办法把一串数字的开头第一位数字削掉
答:
public class test1{public static void main(String[] args) {System.out.println(anInt(1234));System.out.println(strAt(987654321, 3));}//处理 1234 变成 234public static String anInt(int a){String stra = String.valueOf(a);return stra.substring(1, stra.length());}//提取指定...
java中
,获取一个list,将list里的数据按不通条件进行分类
答:
"、");if(temps[0].equals(string) && temps[1].equals(string3)&& temps[3].equals(string2)){ temp+= temps[2];score += Integer.
parseInt
(temps[2].substring(0, temps[2].length()-1));} } } String[] temp2 = temp.split(",");temp += ",总分:" + score +"分";...
java
怎么读取文件中的字符和数据
答:
//循环分数数组 得到总成绩 for(int i=0;i<scoreTemp.length;i++){ totalScore += Integer.
parseInt
(scoreTemp[i]);} //写入结果文件 bfW.write(temp+"\r\n");bfW.write("姓名:"+name+" 总成绩:"+totalScore+"\r\n");} //关闭流 bfR.close();bfW.close();} } 测试正常 ...
JAVA
两个数相乘怎么写?
答:
public class Day25B { public static void main(String[] args) { baiint[] arr1=new int[5],arr2=new int[5],result=new int[5];for (int i = 0; i < result.length; i++) { arr1[i]=(int)Math.round(Math.random()*40+10);arr2[i]=(int)...
java中
如何从键盘读入一个数
答:
可以通过”Scanner“函数 直接输入参数的形式,来实现输入语句,举例:import
java
.util.Scanner;public class Test { public static void main(String[] args) { Scanner input=new Scanner(System.in);System.out.println("请输入一个整数:");int length=input.nextInt();//输入一个整数 System....
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜