java坑爹代码题目 java踩坑

求教,JAVA这题好难

第一题代码如下,请参照:

成都创新互联公司专注于迁安网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供迁安营销型网站建设,迁安网站制作、迁安网页设计、迁安网站官网定制、小程序制作服务,打造迁安网络公司原创品牌,更为您提供迁安网站排名全网营销落地服务。

public class TestHelloWorld {

public static void main(String[] args) {

String s="HelloWorld";

char[] c=s.toCharArray();

StringBuffer sb=new StringBuffer();

for (int i = c.length-1; i = 0; i--) {

char chr=c[i];

if(Character.isUpperCase(chr)){

chr=Character.toLowerCase(chr);

}else {

chr=Character.toUpperCase(chr);

}

sb.append(chr);

}

System.out.println(sb.toString());

}

}

运行结果如下:

第二题代码如下:

import java.util.Random;

public class TestRandom {  

public static void main(String[] args) {  

Random rand = new Random();  

int[] num = new int[5];  

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

num[i] = 20 + rand.nextInt(31);  

System.out.println(num[i]);  

}  

}  

}

求问一道java异常的题目 ,代码写了一部分了,但结果跟要求不同

x=Double.parseDouble(arg[0]);

y=Double.parseDouble(arg[1]);

这两句放到if判断的后面,因为你先处理这两句条件不符的时候直接抛出下标越界结束程序了

一道java题目,求大神解答,我的代码哪里错了

for(int i=6;i=30;i++){

int s=i*12;

这一句中s要定义在for循环外

一道Java题目,如下,为什么我的代码错误了?

import java.util.Arrays;

import java.util.Scanner;

public class ff {

public static void main(String[] args) {

Scanner cin = new Scanner(System. in );

int n, i = 2;

n = cin.nextInt();

cin.close();

if (n == 1) {

System.out.print(1);

} else if (n = 2  n  40) {

int[] b = new int[n];

b[0] = 1;

b[1] = 1;

while (i = 2  i  n) {

b[i] = b[i - 1] + b[i - 2];

i++;

}

for (i = 0; i  b.length - 1; i++) {

System.out.print(b[i] + " ");

}

System.out.print(b[b.length - 1]);

} else {

System.out.println("一个整数N(N不能大于40),N=1 且 N40");

}

}

}


网站标题:java坑爹代码题目 java踩坑
网页网址:http://ybzwz.com/article/ddieegj.html