JAVA 实用类库及其应用
来源:互联网 发布:cms排行 编辑:程序博客网 时间:2024/06/16 19:40
- 编写Application程序, 从命令行参数输入10个整数并保存在数组中,求数组中最大、最小、数据的和、平均值。
package s1;public class A1 { public static void main(String[] args) { int[] a=new int[11]; a[0]=Integer.parseInt(args[0]); int s=a[0],max=a[0],min=a[0]; for(int i=1;i<10;i++) { a[i]=Integer.parseInt(args[i]); s+=a[i]; if(a[i]>max) max=a[i]; if(a[i]<min) min=a[i]; } System.out.println("最大值为:"+max+" 最小值为:"+min+" 数据的和为:"+s+" 平均数为:"+1.0*s/10); }}
2,将一个字符串数组中的完成大小写字母转换。要求:使用对象数组。
package s1;public class A2 { public static void main(String[] args) { String a=args[0]; char s[]=a.toCharArray(); for(char b: s) { if(Character.isUpperCase(b)) b+='a'-'A'; else if(Character.isLowerCase(b)) b-='a'-'A'; System.out.print(b); } }}
3.编写一个应用程序,使用StringBuffer类中的方法,完成给定字符串的追加、删除和替换。
package s1;public class A3 { public static void main(String[] args) { StringBuffer s=new StringBuffer("I love play"); s.append(" ok"); System.out.println(s); s.delete(6,11); System.out.println(s); s.replace(7,11,"work"); System.out.println(s); }}
5.编写一个应用程序,用户从键盘输入一行含有数字字符的字符串,程序仅仅输出字符串中的全部数字字符。
package s1;import java.util.*;public class A5 { private static Scanner cin; public static void main(String[] args) { String a; cin = new Scanner(System.in); a=cin.next(); char s[]=a.toCharArray(); for(char ss:s) { if(Character.isDigit(ss)) System.out.print(ss); } }}
0 0
- JAVA 实用类库及其应用
- 实验四 JAVA实用类库及其应用
- Java File类及其应用
- Java实用类库
- Java实用类库
- 日常小结-java静态类及其应用
- java日期类详解及其应用
- Java类的设计----多态性及其应用
- java向量及其应用
- Java反射及其应用
- Java哈希表及其应用
- java字符串及其应用
- 实用简介:MQTT协议及其在物联网中的应用
- Java Mail API及其应用
- Java 异常处理及其应用
- Java 异常处理及其应用
- Java 异常处理及其应用
- Java 异常处理及其应用
- ArcGIS 10.x geodatabase attachment之外业篇
- 手机开发实战126——VCARD介绍4
- Android 屏幕保持常亮
- ubuntu14.04初见
- 如何在vs2010中使用SSE指令集
- JAVA 实用类库及其应用
- 手机开发实战127——AT介绍1
- (06-08补)UVALive 3902 Network 网络
- 手机开发实战128——AT介绍2
- 创建对象--构造函数
- ubuntu 重装后的一系列问题
- Android shape属性
- 手机开发实战129——AT介绍3
- Struts2启动报错