无论是哪种编程语言,都会存在一样的问题,对超长数字的处理问题,对java这种编程问题常常使用数组来处理,所以就有了这个程序!课课家推荐相关java视频教程:| 第二季_尚学堂_高淇java基础300集史上最全最深最细视频教程(99-207) |
/**
* @(#)LongString.java
*
* 2种方法实现java读入超长数字
* @author CplusHua
* @version 1.00 2013/4/24
*/
import java.util.*;
import java.io.*;
public class LongString {
public LongString() {
}
public static void main (String[] args) throws IOException {
ReadReadTest();
ReadTest1();
}
public static void ReadTest() throws IOException {
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
String s=buf.readLine();
int m[]=new int[s.length()];
for(int i=0;i
}
for(int i=0;i
}
System.out.println ();
}
public static void ReadTest1() throws IOException{
BufferedReader buf;
buf=new BufferedReader(new InputStreamReader(System.in));
int m;
int i=0;
int ss[]=new int[1000];
while((m=buf.read())!='\n'){
ss[i++]=m-48;
System.out.print(m-48);
}
System.out.println ();
for(int j=0;j System.out.print(ss[j]);
}
System.out.println ();
}
}
以上java相关教程的知识掌握了没?没关系,想知道更多java视频教程相关课程可登陆课课家网络教学平台进行学习哦!
¥29.00
¥299.00
¥399.00
¥498.00