import java.io.IOException;
import java.util.Arrays;

class test...{
public static void main(String[] args)...{
try...{
char charest;
do...{
charest = (char) System.in.read();
System.out.println(charest);
}while(charest != 'q');
}catch(IOException e)...{
System.out.print(" Exception");
}
float x = 3.1415926f;
if(x > 3.14 && x < 3.15)
System.out.println("float字段不适合用==作条件判断,适合用一个范围作条件判断");

int[] y = ...{2,4,5,1};
for(int i=0;i<y.length;i++)
System.out.println("y[" + i + "] = " + y[i]);
int[] z = new int[10];
System.arraycopy(y,0,z,4,4);
System.out.println("数组拷贝测试:System.arraycopy()");
for(int i=0;i<z.length;i++)
System.out.println("z[" + i + "] = " + z[i]);
Arrays.sort(y);
System.out.println("数组排序测试:Arrays.sort()");
for(int i=0;i<y.length;i++)
System.out.println("y[" + i + "] = " + y[i]);
}
}
本文通过一个Java程序示例展示了字符输入处理、浮点数比较、数组操作及排序等基本概念。其中包括使用System.in.read()读取字符、展示浮点数精度问题、数组复制与排序的方法。
1万+

被折叠的 条评论
为什么被折叠?



