永发信息网

Java编程题目求大佬帮忙

答案:2  悬赏:70  手机版
解决时间 2021-03-13 01:58
Java编程题目求大佬帮忙
最佳答案
代码如下:
// App1.java

public class App1 {

public static void main(String[] args) {

String str = "kjkjdJKSDJFK932849384KSDJFK&&*&2334989~~2343L4ks";

int upperCnt = 0, lowerCnt = 0, otherCnt = 0;


for (int i = 0; i < str.length(); i++) {

char ch = str.charAt(i);

if (ch >= 'A' && ch <= 'Z') {
upperCnt++;
} else if (ch >= 'a' && ch <= 'z') {
lowerCnt++;
} else {
otherCnt++;
}
}

System.out.println("大写字母:" + upperCnt);
System.out.println("小写字母:" + lowerCnt);
System.out.println("非字母字符:" + otherCnt);
}
}// App2.java

import java.util.Random;

public class App2 {

public static void main(String[] args) {

int[] numbers = new int[10];

Random random = new Random(System.nanoTime());

for (int i = 0; i < numbers.length; i++) {
numbers[i] = random.nextInt(100) + 1;
}

int max, min;

max = numbers[0];
min = numbers[0];

for (int i = 1; i < numbers.length; i++) {

if (numbers[i] > max)
max = numbers[i];

if (numbers[i] < min)
min = numbers[i];
}

System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
}
}// App3.java

public class App3 {

public static void main(String[] args) {

int[] data = new int[5];

try {

data[6] = 100;

} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("数组索引溢出。");
e.printStackTrace();
}

try {

data[0] = Integer.parseInt("123abc");

} catch (NumberFormatException e) {
System.out.println("转换失败。");
e.printStackTrace();
}
}
}// App4.java

abstract class Animal {

private String name;

private int weight;

public Animal(String name, int weight) {
this.name = name;
this.weight = weight;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getWeight() {
return weight;
}

public void setWeight(int weight) {
this.weight = weight;
}

public void run() {
System.out.println("Animal run.");
}

public void catchFeed() {
System.out.println("Animal catchFeed.");
}
}

class Cat extends Animal {

public Cat(String name, int weight) {
super(name, weight);
}

@Override
public void run() {
System.out.println(getName() + " run.");
}

@Override
public void catchFeed() {
System.out.println(getName() + " catchFeed.");
}
}

class Dog extends Animal {

public Dog(String name, int weight) {
super(name, weight);
}

@Override
public void run() {
System.out.println(getName() + " run.");
}

@Override
public void catchFeed() {
System.out.println(getName() + " catchFeed.");
}
}

public class App4 {

public static void main(String[] args) {

Cat cat = new Cat("Tom", 10);
cat.run();
cat.catchFeed();

Dog dog = new Dog("Goff", 25);
dog.run();
dog.catchFeed();
}
}
全部回答
兄dei。。。题目都很简单,考试的话就自己想吧,好好学了肯定都能做出来🙄(编程这么好玩,为何不来编程呢,来呀快活呀)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
肋开头的成语
福第恒昌是什么意思
如何在网上上传自己的个人资料和信息,以后一
饥荒被八十只猎狗追怎么办
小干塘这个地址在什么地方,我要处理点事
广元市秦川驾校学c1大概要多久
甲乙两车分别从A,B两地相向而行,甲车每小时
可以解封我的快手号买?
破壁榨汁机怎样打果汁
客厅电视是五十寸 想买套音响K歌 不知怎么选
鑫明副食地址有知道的么?有点事想过去
在消费者的角度,商品包装的心理功能是什么?
骏卡可以充值QQ余额吗?如果不能那什么卡可以
求助,求助,新买的烤箱使用前需要空烤吗
个人合伙和普通合伙企业有什么区别?(请相关
推荐资讯
重庆北碚火车站到遵义的客车票怎么买
关于“馨”字的诗句有哪些?
幼儿园教师如何树立正确的教育观和儿童观
这些游戏支持分屏吗?
舌头分叉了怎么办啊?
iphone4s 拆封激活 原封什么意思
蓝天象征什么人意思
新车没过磨合期,不小心踩到油门,直接转速达到
阿克其恰克我想知道这个在什么地方
在比例3:4等于9:12中,( )和( )的乘积等于( )
利兴蛋糕店在哪里啊,我有事要去这个地方
净水器连锁在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?