网站建设资讯

NEWS

网站建设资讯

java编程语言代码 java语言基础代码

用java语言来编程

以下是两个类的代码,上面有你要的需求

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的鸡西网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

import java.util.Scanner;

/**

* 第一个类

*

*/

public class E9_1 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

// 定义一个一维数组

int[] array = new int[6];

int i = 0;

while (i  6) {

System.out.println("请输入要存储的第" + (i + 1) + "个数字:");

int num = sc.nextInt();

array[i] = num;

i++;

}

int max = findMax(array);

System.out.println("该数组的最大值为:" + max);

}

// 查找最大值方法

public static int findMax(int[] array) {

int max = array[0];

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

if (array[i]  max) {

max = array[i];

}

}

return max;

}

}

第一个类,我测试运行结果的结果图如下:

import java.util.Scanner;

/**

*  第二个类

*/

public class E9_2 {

public static void main(String[] args) {

// 创建一个数组

int[] array = createArray();

// 求数组中元素的和

int sum = sum(array);

// 升序前数组

printArray(array);

// 进行升序排序

int[] upArray = upArray(array);

// 打印升序后的数组

printArray(upArray);

}

/**

 * 创建一个10个长度的一维整数数组方法

 * 

 * @return 数组

 */

public static int[] createArray() {

Scanner sc = new Scanner(System.in);

// 定义一个一维数组

int[] array = new int[10];

int i = 0;

while (i  10) {

System.out.println("请输入要存储到数组的第" + (i + 1) + "个数字:");

int num = sc.nextInt();

array[i] = num;

i++;

}

return array;

}

/**

 * 求一维整数数组中的和

 * 

 * return 累加值sum

 */

public static int sum(int[] array) {

// 初始化一个求和变量sum

int sum = 0;

// 遍历数组

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

// 将遍历的数组对应的值累加到sum变量中

sum += array[i];

}

return sum;

}

/**

 * 将传进来的int数组参数,进行升序排序

 * 

 * @return 升序后数组

 */

public static int[] upArray(int[] array) {

// 通过冒泡排序,将值大的放在后面

for (int i = 0; i  array.length - 1; i++) {// 最多做i-1趟排序

for (int j = 0; j  array.length - i - 1; j++) {// 对当前无序区间array[0......length-i-1]进行排序(j的范围很关键,这个范围是在逐步缩小的)

if (array[j]  array[j + 1]) {

// 定义一个临时变量,便于交换值

int temp = array[j];

array[j] = array[j + 1];

array[j + 1] = temp;

}

}

}

return array;

}

/**

 * 打印数组所有元素格式

 * 

 */

public static void printArray(int[] array) {

StringBuilder s = new StringBuilder("[");

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

// 如果是最后一个元素则是以下格式拼接字符

if (i == array.length - 1) {

s.append(array[i] + "]");

// 否则是下面这种格式进行拼接

} else {

s.append(array[i] + ", ");

}

}

// 打印输出数组中的所有元素

System.out.println("该数组中的所有元素为:" + s);

}

}

第二个类我测试的代码如下图所示:

希望可以帮助到你,祝你生活愉快。

Java编程(写出程序代码)

写了一个代码,代码如下,可以进行参考

public class sum {

public static void main(String[] args) {

//创建一个Scanner的对象input

Scanner input = new Scanner(System.in); 

//提示用户输入数据 

System.out.print("请输入一个整数");

//将输入的值赋给n

int n = input.nextInt();

//定义变量接收计算后的和

int sum = 0;

//利用循环进行求和

for (int i = 0; i = n; i++) {

sum+=i;

}

//输出最后的和

System.out.println("从0一直到"+n+"的所有整数的和是:"+sum);

}

}

java语言如何编写程序?

如下:

(1) 一个Java语言开发工具包(Java Devekopment Kit),其中包括Java 编译器和Java运行环境。

(2) 一份Java语言API文档,目前版本的Java语言API文档同样可以免费。

(3) 一个Java语言集成开发环境,能够在其中编辑Java代码,并且进行编译与调试。推荐使用的集成开发环境是JCreator。

建议去找老师让老师 带你做 项目 我这几天正在做的 感觉收获好多的 上课学到的东西其实更本就不够用的 只有实践了 你才能知道自己的差距

1.用Java语言编写一个程序,判断一个年份是否是闰年。

以下是用Java编写的判断一个年份是否是闰年的示例代码:

Copy code

import java.util.Scanner;

public class LeapYear {

public static void main(String args[]) {

Scanner sc = new Scanner(System.in);

System.out.print("请输入待判断的年份:");

int year = sc.nextInt();

boolean isLeapYear = false;

if (year % 4 == 0) {

if (year % 100 == 0) {

if (year % 400 == 0) {

isLeapYear = true;

} else {

isLeapYear = false;

}

} else {

isLeapYear = true;

}

} else {

isLeapYear = false;

}

if (isLeapYear) {

System.out.println(year + "是闰年。");

} else {

System.out.println(year + "不是闰年。");

}

}

}

这个程序中,首先提示用户输入一个年份,然后使用一个布尔变量isLeapYear来存储程序是否判断为闰年,如果是闰年,则为true,否则为false。然后使用嵌套的if语句来判断年份是否为闰年。如果年份可以被4整除,则可能是闰年,然后判断它是否也可以被100整除。如果年份可以被100整除,则只有当它同时能被400整除时才是闰年。如果年份不是可以被4整除的,则不是闰年。

最后使用if语句和输出语句来告诉用户输入的年份是否是闰年。


分享标题:java编程语言代码 java语言基础代码
分享URL:http://cdweb.net/article/ddoseeg.html