【Java 练习】教程文章相关的互联网学习教程文章

Java练习题1-选择填空

练习题 1、数据类型请填写以下语句的输出结果() System.out.print(9+9+""); System.out.printin("\tx"+9+9); 答案:18x x99以下代码运行结果是() inta=1; float b=1.1; System.out.printin(a+b); 答案:编译出错以下代码运行结果是() intx=2,y=2,z=3; System.out.printin(z=y+=z-/++x); 答案:3Java中的char能否存储一个汉字 答案:能public static void main(String[]args){ inti=0;intj=0;j+=i++;...

蓝桥杯基础练习杨辉三角形(JAVA)【代码】

试题 基础练习 杨辉三角形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1 1 2 1 1 3 3 1 给出n,输出它的前n行。 输入格式 输入包含一个数n。 输出格式 输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不...

java 地铁二号线站编号和站名的练习【代码】【图】

1.广州地铁二号线站编号和站名对应关系如下: 1=广州南站、2=石壁、3=会江、4=南浦、5=洛溪、6=南洲、7=东晓南、8=江泰路、9=昌岗、10=江南西、11=市二宫、12=海珠广场、13=公园前、14=纪念堂、15=越秀公园、16=广州火车站、17=三元里、18=飞翔公园、19=白云公园、20=白云文化广场、 21=萧岗、22=江夏、23=黄边、24=嘉禾望岗 将以上对应关系的数据存储到map集合中,key:表示站编号,value:表示站名,并遍历打印 2.计算地铁票价规...

AJ035 Java小练习04

填空题 1、 在方法中可以使用 ???语句来结束方法的执行。 2、 方法中的 ??关键字用来表示方法不返回任何值。选择题 1、 一个方法在定义过程中又调用自身,这种方法称为( ? ) 。 A、 构造方法 B、 递归方法 C、 成员方法 D、 抽象方法判断题 1、 定义多个同名方法时,可以依靠返回值区别同名方法。 ( ) 2、 在进行方法重载时返回值类型必须相同,否则无法通过程序编译。 ...

Java实验报告(基础练习、选择循环、数组、字符串及类和对象)【图】

目录 一、Java基础练习 二、Java选择和循环 三、Java数组练习 四、Java类和对象练习 五、Java字符串练习 一、Java基础练习 1、用Java编写程序,从键盘上输入一个double型的华氏温度,然后将其转换为摄氏温度输出。package package1; import java.util.*; public class class1 { public static void main(String[] args) { // TODO Auto- generated method stub Scanner in=new Scanner(System.in); System.out.println("请输入华氏...

面向对象编程(含java练习题)【代码】【图】

注:截图和题目均来自李刚老师的《疯狂Java讲义》 一 类及其成员定义   1.定义类[修饰符] class 类名 {零个到多个构造器定义...零个到多个成员变量...零个到多个方法 }   修饰符可以是public、final、abstract,也可以省略。其中final和abstract只能出现一个。2.定义成员变量[修饰符] 类型 成员变量名 [=默认值];  修饰符可以省略,也可以是public、private、protected、static、final,其中public、private...

算法实例练习记录——中序表达式转后续表达式问题(JAVA实现)【代码】

问题描述:将算术表达式由中序表达式转为后序表达式(目前仅限加减乘除) 题目的核心还是利用Stack栈的特点——后进先出,解决问题,注意出栈规则——按照算术运算的优先级。 中序表达式:方便人读取的算术表达式,如:1+2-2/(3-8) ,类似这样的就是中序表达式了,其实就是我们日常中经常看到的算术表达式。 后序表达式:方便计算机读取的算术表达式,如:12+238-/- ,这个后序表达式就是上面的中序表达式的运算顺序了。 ...

算法实例练习记录——括号匹配是否完整问题 [链表实现栈 + 栈的应用](JAVA实现)【代码】

括号匹配是否完整问题 [链表实现栈 + 栈的应用] 本篇博文涉及两个内容:用单向链表实现——栈的功能用栈的特点实现——括号匹配(或者叫字符匹配)第一个问题:单向链表实现——栈的功能(后进先出) 为了实现栈的后进先出功能,选择链表的头节点(head)比较好操作,入栈和出栈操作如下: 入栈---push(item):在链表头部head节点处,完成入栈。 出栈---pop():在链表头部head节点处,完成出栈,并返回出栈节点的item的值。 下...

怎么更有效率的学Java编程 可以练习什么项目【图】

怎么更有效率的学Java编程?可以练习什么项目?想要更有效率的学习Java技术,理论中穿插项目练习很有必要。但项目练习要在你掌握了一定的技术之后才能做的,它是用来加深你对技术理解的。  就拿Java Web来说吧,如果你想要做项目,是需要掌握以下技术的(个人见解,如果有其他的理解欢迎大家一起讨论分析):   一、前端:  语言:HTML+CSS+JavaScript  开发工具:webstorm/vscode  调试器:Chrome  1、学会HTML的常用标签...

蓝桥杯VIP试题 之 基础练习 FJ的字符串- JAVA【代码】【图】

问题描述FJ在沙盘上写了这样一些字符串:A1 = “A”A2 = “ABA”A3 = “ABACABA”A4 = “ABACABADABACABA”… …你能找出其中的规律并写所有的数列AN吗? 输入格式仅有一个数:N ≤ 26。 输出格式请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。 样例输入 3 样例输出 ABACABA PS:由题意可知: A1=“A”; A2= A1+“B”+A1; A3= A2+“C”+A2; 所以当n!=1时,有公式:An= An-1 + ‘n代表的大写字母字...

Java 编程技术大全(上)实战练习 cp1-cp3笔记

学习Java,自己也是新手,如果有错误,欢迎指正,感谢! 第一章 小荷才露尖尖角——Java开发环境搭建编写一个Java程序,运行后在控制台中输出“不抛弃,不放弃,Java,I am coming!”public class Main {public static void main(String[] args) {System.out.println("不抛弃,不放弃,Java, I am coming!");} }第二章 初识庐山真面目——Java程序要素概览分析下面程序代码的运行结果,运行程序并查看实际结果,分析产生结果的原因...

蓝桥杯 java 基础练习 十六进制转十进制【代码】

基础练习 十六进制转十进制 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 import java.util.Scanner;public class Main { public static void main(String[] args) {Scanner in = new Scanner(System.in);String a = in.next();System....

Java经典练习题9

/*题目:一个数如果恰好等于它的因子之和,这个数就称为?"完数?"。例如6=1+2+3.编程找出1000以内的所有完数。*///先找约数然后再计算。public class Class9 {public static void main(String[] args) { System.out.println("完数如下:"); for(int i = 1; i <= 1000; i++){ int n = 0; for(int j = 1; j < i; j++){ if(i % j == 0){ n += j; } } if(n == i){ System.out.println(i); } }} }

Java经典练习题10

/*题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在?????第10次落地时,共经过多少米?第10次反弹多高?*/ import java.util.*; public class Class10 {public static void main(String[] args) { int h0 = 100; int h = 0; int ht = 0; int dh = 0; int h1 = 0; System.out.println("请输入第几次落下:"); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); if(n == 1){ h = ...

Java经典练习题11

/*题目:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?*/ import java.util.*; public class Class11 {public static void main(String[] args) { int count = 0; int num; char[] ch = null; System.out.println("请输入数字:"); Scanner sc = new Scanner(System.in); String s = sc.nextLine(); ch = s.toCharArray(); System.out.println("不重复的三位数字如下所示:"); for(int i = ...