Java编程
L_Program
每天进步一...
展开
-
7.8求数组的平均值,编写两个重载的方法,使用下面的方法头返回一个数组的平均值:
求数组的平均值,编写两个重载的方法,使用下面的方法头返回一个数组的平均值:public static int average(int[] array)public static double average(double[] array)提示用户输入10个double型值,调用这个方法,然后显示平均值package ChapterSeven;import java.ut...原创 2019-10-12 17:26:37 · 4006 阅读 · 1 评论 -
JAVA中输入和输出重定向
当需要输入大量的数值,从键盘输入是非常繁琐的,可以将数据保存在一个名为input.txt文件中,然后使用命令运行这个程序: java。SentinelValue<input.txt这个命令称为输入重定向。程序聪明和文件input.txt中读入,而 不是让用户在运行是输入数据。类似的好友输出重定向,输出重定向将输出发送给文件,而不是将它们显示在控制台上。输出重定向的命令:...原创 2019-09-16 16:51:09 · 591 阅读 · 0 评论 -
java 显示ASCII码字符表打印从!到~的字符,每行十个字符
public class ASCIITable { public static void main(String[] args) { { int i=0; int count=0; for(i=33;i<=126;i++) { System.out.printf("%3c",i); count++; if(co...原创 2019-09-17 17:57:07 · 2165 阅读 · 0 评论 -
模块化代码栗子:用户输入两个整数,显示它们的最大公约数
模块化使得代码易于维护和调试,并且使得代码可以被重用。使用方法可以减少冗余的代码,提高代码的复用性。方法也可以用来模块化代码,以提高程序的质量。看下面的栗子:用户输入两个整数,然后显示它们的最大公约数public class GreatestCommonvisor { public static void main(String[] args) { // TODO Au...原创 2019-09-18 16:56:09 · 466 阅读 · 0 评论 -
用方法实现将十六进制转换为十进制
将十六进制转换为十进制方法题目算法完整的程序代码如下题目提示用户将一个十六进制数作为字符串输入,然后使用以下方法将该数转换为一个十进制数:public static int hexToDecimal(String hex)算法int decimalValue=0;for (int i=0;i<hex.length();i++){char hexChar=hex.charAt(i...原创 2019-09-18 18:18:27 · 2536 阅读 · 0 评论 -
编写一个方法,求一个整数各位数字之和
编写一个方法,计算一个整数各位数字之和。public class Hee { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("Please input a d...原创 2019-09-23 16:55:57 · 7825 阅读 · 0 评论 -
对三个数排序,使用下面的方法头编写方法,按升序显示三个数
方法头:public static void displaySortedNumbers(double num1,double num2,double num3)public class Li { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input...原创 2019-09-23 17:31:36 · 1521 阅读 · 0 评论 -
java编程,计算未来投资价值
编写一个方法,计算按照给定的年数和利率计算未来投资值.编写一个测试程序,提示用户输入投资额,月利率,然后打印1—30年的未来投资值。public class LCM { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(Syst...原创 2019-10-07 21:18:22 · 1489 阅读 · 0 评论 -
编写一个程序,读入学生成绩,获取最高分best
编写一个程序,读入学生成绩,获取最高分best,然后根据下面的规则赋等级值:如果分数>=best-10,等级为A;如果分数>=best-20,等级为B;如果分数>=best-30,等级为C;如果分数>=best-40,等级为D;其他情况,等级为F.import java.util.Scanner;public class Score { pu...原创 2019-10-10 21:38:22 · 2920 阅读 · 0 评论 -
Java字符串和数字之间的转换
Java字符串和数字之间的转换可以将数值型字符串转换成数值,要将字符串转换为int型,使用Integer.parseInt方法。 例如:int intValue =Integer.parseInt(intString);其中intString是一个数值型字符串。要将字符串转换成double值,使用Double.parseDouble方法。 例...原创 2019-09-08 10:41:13 · 435 阅读 · 0 评论 -
Java中s.charAt(index)用于提取字符串s中的特定字符
charAt(int index)方法是一个能够用来检索特定索引下的字符的String实例的方法.charAt()方法返回指定索引位置的char值。索引范围为0~length()-1.如: str.charAt(0)检索str中的第一个字符,str.charAt(str.length()-1)检索最后一个字符.警告:在字符串s中越界访问字符是一种常见的程序设计错误。为避免此类错误要确保...转载 2019-09-07 16:43:40 · 6695 阅读 · 0 评论 -
Week 2互评作业:用“埃氏筛法”求2~100以内的素数。2~100以内的数,先去掉2的倍数,再去掉3的倍数,再去掉5的倍数,……依此类推,最后剩下的就是素数。
用“埃氏筛法”求2~100以内的素数。2~100以内的数,先去掉2的倍数,再去掉3的倍数,再去掉5的倍数,……依此类推,最后剩下的就是素数。要求使用数组及增强的for语句。package bei;import java.util.Scanner;/*埃式筛法*/public class sushu { public static void main(String[] arg...原创 2019-03-16 18:05:43 · 1673 阅读 · 4 评论 -
java冒泡排序(敲黑板~)
package 冒泡排序;public class maopao {public static void main(String[] args) { int[]arr= {1,23,343,53,78,9,55};//定义数组 for(int i=0;i<arr.length-1;i++) { for(int j=0;j<arr.length-i-1;j...原创 2019-03-16 21:29:03 · 123 阅读 · 0 评论 -
游戏:Java编程实现猜数(0——100),最多猜10次
随机产生一个整数,用户输入猜的数字,系统提示猜大了或者猜小了,输入次数不超过10次;如果正确,则显示“you are so smart”,public class guessFigure { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new ...原创 2019-08-30 20:07:40 · 3704 阅读 · 0 评论 -
Java编程,属如一个整数,判断是否为偶函数
小练习,都是简单的语句,if-else语句public class Isdouble { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input =new Scanner(System.in); System.out.println("please e...原创 2019-08-30 20:12:37 · 153 阅读 · 0 评论 -
输入年份判断是否是闰年,
public class LeapYear { public static void main(String[] args) { // TODO Auto-generated method stub String year=JOptionPane.showInputDialog(null, "enter a year:"); //从对话框获取输入 double yeary=Do...原创 2019-08-30 20:18:40 · 478 阅读 · 0 评论 -
计算圆柱体的体积
编写程序,读入圆柱体的半径,高,并使用公式计算圆柱的面积,体积public class ricals { public static void main(String[] args) { // TODO Auto-generated method stubScanner input =new Scanner(System.in);final double PI=3.14159;...原创 2019-08-30 20:24:04 · 4413 阅读 · 0 评论 -
寻找是闰年的年份(小练习)
每行显示是个年份,查找2001-2100年之间是闰年的年份public class FindLeapYear { public static void main(String[] args) { // TODO Auto-generated method stubint count=0;for(int year=2001;year<2100;year++) { if((y...原创 2019-09-04 14:51:40 · 214 阅读 · 0 评论 -
千克转换为磅并显示(小练习)
将千克转换为磅并显示出来public class KgChangeBang { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input =new Scanner(System.in); double k=2.2;//double pound=inp...原创 2019-09-04 15:17:27 · 3042 阅读 · 0 评论 -
字符型数据与数值型数据之间的转换
(1)char字符型数据可以转换成任意一种数值类型,反之亦然。将整数转换成插入型数据时,只用到该数据的低十六位,其余部分被忽略。如:char ch=(char)0xAB0041;输出ch+‘A’;(2)将一个浮点值转换成char型时,首先将浮点值喜欢换成int,然后将整数值转换成char。如:char ch=(char)65.25;输出char值为‘A’(3)当char型数据转换成数值型时...转载 2019-09-07 16:31:37 · 12189 阅读 · 1 评论 -
Week 2互评作业:java编写一个应用程序,验证以下等式是成立的:
第一次写的不满意又改了一次package bei;import java.util.Scanner;public class lfh { public static void main(String[] args) { // TODO Auto-generated method stub int a; int b=3; double sum ...原创 2019-03-16 17:56:16 · 2114 阅读 · 4 评论