
java
哎呀呀呀呀呀呀
这个作者很懒,什么都没留下…
展开
-
关于java的输入
Scanner sc=new Scanner(System.in); t=sc.nextInt(); while(t!=0) { // sc=new Scanner(System.in); int n=sc.nextInt();}到后面不能再用sc开辟一块新的scanner,需要把 sc=new Scanner(System.in); 这句话删除...原创 2018-09-15 20:17:59 · 277 阅读 · 0 评论 -
关于java的输出
如果想控制位数要用System.out.printf("%.1f",m);原创 2018-09-15 20:18:58 · 131 阅读 · 0 评论 -
在hdu用java交题的注意事项
1.凡是每个样例中间要空一行的要空两行才行一般是一个\n一个\r原创 2018-09-15 20:19:14 · 484 阅读 · 0 评论 -
java中的BigInteger详解
在用C或者C++处理大数时感觉非常麻烦,但是在Java中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,至于两个类的对象能表示最大范围不清楚,理论上能够表示无线大的数,只要计算机内存足够大。这两个类都在java.math.*包中,因此每次必须在开头处引用该包。Ⅰ基本函数:1.valueOf(parament); 将参数转换为制定的类型比如 int a...原创 2018-09-15 21:09:42 · 348 阅读 · 0 评论 -
java大数基本用法
1.赋值:BigInteger a=new BigInteger("1");BigInteger b=BigInteger.valueOf(1);2.运算:① add(); 大整数相加 BigInteger a=new BigInteger(“23”); BigInteger b=new BigInteger(“34”); a. add(b);②subtract(); 相...转载 2018-10-14 20:13:30 · 886 阅读 · 0 评论 -
如何在java中读入空行
最近两次笔试都被这一个问题困扰:如何在输入空行后停止输入,尝试了各种方法,以下是可以实现该目的的代码: public static void main(String[] args) { Scanner in = new Scanner(System.in); while(true){//第一处 String s = in.nextLi...转载 2018-10-15 09:07:13 · 2955 阅读 · 0 评论 -
关于java的string.split
String s;String[] s1=s.split(" ");m[sum]=Integer.valueOf(s1[0]).intValue();n[sum]=Integer.valueOf(s1[1]).intValue();k[sum]=Integer.valueOf(s1[2]).intValue();以空格为分隔符将一个换成三个字符串Integer.valueOf(s...原创 2018-10-15 14:56:08 · 235 阅读 · 0 评论