帮忙做几道JAVA题目

1.打印以下的杨辉三角形,打印行数由命令行参数指定,杨辉三角打印用方法实现
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
.
.
.

2.编写程序,计算一个一维数组中的最大值、最小值

3.编写程序将用户输入的命令行参数一个一行打印输出

4.编写程序,接受用户输入的一个字符串和一个字符,将字符串中出现的所有该字符删除,打印输出新生成的结果字符串

请高手帮忙做下啰,每道题20分,外加万分感谢!!!!!!!!

都是接受的命令行参数

// 1. Delta.java
public class Delta
{
public static void main(String[] args)
{
try
{
int n = Integer.parseInt(args[0]); // 接受命令行参数
int[][] a = new int[n][n];
for(int i = 0; i < n; i++)
{
for(int j = 0; j < n; j++)
{
a[i][j] = 0;
if(j == 0 || i == j)
{
a[i][j] = 1;
}
else if (i > j)
{
a[i][j] = a[i - 1][j - 1] + a[i - 1][j];
}
}
}
for(int i = 0; i < n; i++)
{
for(int j = 0; j < n; j++)
{
if (a[i][j] != 0)
{
System.out.printf("%4d ", a[i][j]);
}
if(j == n - 1)
{
System.out.println();
}
}
}
}
catch (Exception e)
{
System.out.println("请输入整数");
}
}
}
----------------------------------------------------------------
// 2. Sort.java
import java.util.*;

public class Sort
{
public static void main(String[] args)
{
try
{
int[] a = new int[args.length];
for (int i = 0; i < args.length; i++)
{
a[i] = Integer.parseInt(args[i]);
}
// Arrays.sort(a); // 这里用了jdk自带的排序方法
// 你也可以用下面的冒泡升序排序
for (int i = 0; i < args.length - 1; i++)
{
for (int j = i + 1; j < args.length; j++)
{
if (a[i] > a[j])
{
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
System.out.println("最小数 " + a[0]);
System.out.println("最大数 " + a[a.length - 1]);
}
catch (Exception e)
{
System.out.println("请输入一组整数");
}
}
}
---------------------------------------------------------------
// 3. Args.java
public class Args
{
public static void main(String[] args)
{
for (int i = 0; i < args.length; i++)
{
System.out.println(args[i]);
}
}
}
----------------------------------------------------------
// 4. NewString.java
public class NewString
{
public static void main(String[] args)
{
StringBuffer str = new StringBuffer();
char ch = args[1].charAt(0);
for (int i = 0; i < args[0].length(); i++)
{
if (args[0].charAt(i) != ch)
{
str.append(args[0].charAt(i));
}
}
System.out.println(str);
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

Java题目,高手麻烦帮忙做一下!
1、package entity;public class Student { private String name;private int age;private String sex;public String getName() { return name;} public void setName(String name) { this.name = name;} public int getAge() { return age;} public void setAge(int age) { this.age = age...

java题目,急!
A start() B run() C exit() D getPriority()答案:ABD 2. 下面关于java.lang.Exception类的说法正确的是()A 继承自Throwable      B Serialable      CD 不记得,反正不正确 答案:A 3. 下面程序的运行结果是()String str1 = "hello"...

几道JAVA题目,求好心人给下答案,感激不尽
public class Demo {\/\/小明今年12岁,他母亲比他大20岁。编程计算多少年后他母亲的年龄是小明的2倍。public static void main(String[] args) {System.out.println(getYeah());}public static int getYeah(){int xmAge = 12,mqAge = 20,yeah = 0;while(true){if(mqAge \/ 2 == xmAge)...

java的经典例题
【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天?【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到大输出。【程序16】 题目:输出9*9口诀。【程序17】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的...

关于JAVA的题目,求答案跟解释!
1、\/\/普通注释 、\/*多行注释*\/、\/**文档注释*\/,答案:AD 2、编译是:java xx.java、运行是:java xx,答案:C 3、方法都必须写在类中、只能有一个main方法,答案:AC 4、.java没问疑问,答案:C 5、System.out.println("");注意大小写以及英文标点符号,答案:D 6、控制台,答案:C ...

java题目(java题目题库)
java题目,求助大神了publicclassDay31{ publicstaticvoidmain(String[]args){ Animalch=newChicken("喔喔","芦花鸡","虫子","打鸣");Animaldu=newChicken("嘎嘎","斑嘴鸭","小皮没鱼虾","游泳饥带");AnimalAction.script(ch);AnimalAction.script(du);} } \/\/父类 abstractclassAnimal{ protect...

8道简单的Java编程题
【程序8】 题目:打印出如下图案(菱形) * *** *** *** *** *** * 1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for循环,第一层控制行,第二层控制列。我来帮他解答输入内容已经达到长度限制 还能输入 9999 字第一题 private static...

几道java题 1.试论述java编程面向对象的编程思路 2.比较break和continue...
第一步:写框架(内层和外层):public class 类名{\/\/外层 public static void main(String[ ] args){\/\/内层 } } 第二步:看题目中是否有“接收”“输入”“录入”等字眼,则导入util包,创建Scanner扫描仪对象:import java.util.Scanner;\/\/写在文件的第一行 Scanner input = new Scanner(...

下面是Java的题目,帮我解答一下,必有重谢。
JDK一般有三种版本: SE(J2SE),standard edition,标准版,是我们通常用的一个版本 EE(J2EE),enterpsise edtion,企业版,使用这种JDK开发J2EE应用程序, ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的java应用程序 jdk包含jre;jre是jdk的一部分 ...

java 编程题集
题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程 找出1000以内的所有完数。【程序10】题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?【程序11】题目:有1、2、3、4个数字,能...

相似回答
大家正在搜