可以用
try{
DataInputStream in=new DataInputStream((System.in);
String rec=in.readLine();
}
catch(IOException e){e.printStackTrace();}
try{
DataInputStream in=new DataInputStream((System.in);
String rec=in.readLine();
}
catch(IOException e){e.printStackTrace();}
解决方案 »
- java图片加载不成功,是什么原因? 要怎么做啊??
- 怎么能够实现将一个客户端发送到服务端的消息转发到另一个客户端?
- log4j配置问题
- 找不到自己的包?
- 在sco unix或linux 安装j2sdk-1_3_1_09-linux-i586.bin 出现以下错误
- 如何在程序中用一个动作来控制循环?
- 初学者问:怎样把。CLASS文件反编译为。JAVA源文件?
- 怎么获得局域网内所有用户的IP地址
- 救命啊!!!为什么?
- 有 float toFloat(int x){ return x/65536.0f;},不理解为什么除以65536.0f,请高手解释
- 调查:大家都在用Java开发什么?
- 这样比较判断两个byte型的是否相等?
public static void main( String args[] ){
int i,j;
int intArray[] = {1,2,3};
for(int k=0;k<args.length-1;k++) {
intArray[k] =Integer.parseInt(args[k]);
} int l=intArray.length;
for( i=0; i<l-1; i++)
for( j=i+1; j<l; j++ )
if( intArray[i]>intArray[j] ){
int t=intArray[i];
intArray[i]=intArray[j];
intArray[j]=t;
}
for( i=0; i<l; i++ )
System.out.println(intArray[i]+" ");
}
}
import java.util.*;public class mytest1
{
public static void main(String args[])
{
String eng1;
int arr[];
arr=new int[10];
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter start: (press 'enter' key over)");
try
{
for(int i=0;i<10;i++)
{
eng1=br.readLine();
if(eng1.length()<1)
{
break;
}
arr[i]=Integer.parseInt(eng1);
}
}
catch(IOException e)
{
System.out.println("IO Exception");
}
catch(NumberFormatException e)
{
System.out.println("NumberFormatException");
}
int temp;
for(int i=0;i<10;i++)
{
for (int j=0;j<9;j++)
{
if(arr[j]>arr[j+1])
{
temp=arr[j];
arr[j]=arr[j+1];
arr[j+1]=temp;
}
}
}
for(int j=0;j<arr.length;j++)
{
System.out.print(arr[j]+" ");
}
System.out.println();
}
}
直接运行就可.
import java.io.*;
import java.util.*;class serpri
{
int c[];
public serpri()
{
c=new int[10];
}
public serpri(int a[])
{
c=new int[10];
for(int i=0;i<10;i++)
{
c[i]=a[i];
}
}
public void MakeSrial()
{
int temp;
for(int i=0;i<10;i++)
{
for (int j=0;j<9;j++)
{
if(c[j]>c[j+1])
{
temp=c[j];
c[j]=c[j+1];
c[j+1]=temp;
}
}
}
}
public void PrintArr()
{
for(int i=0;i<10;i++)
{
System.out.print(c[i]+" ");
System.out.println();
}
}
}
public class mytest1
{
public static void main(String args[])
{
String eng1;
int arr[];
arr=new int[10];
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter start: (press \"enter\" key over)");
try
{
for(int i=0;i<10;i++)
{
eng1=br.readLine();
if(eng1.length()<1)
{
break;
}
arr[i]=Integer.parseInt(eng1);
}
}
catch(IOException e)
{
System.out.println("IO Exception");
}
catch(NumberFormatException e)
{
System.out.println("NumberFormatException");
}
serpri sr=new serpri(arr);
sr.MakeSrial();
sr.PrintArr();
}
}
!!!!用java就得体现面向对象,要不和c有什么区别?