java的题急求大神帮我解答这些题
素数:为在大于1的自然数中,除了1和它本身以外不再有其他因数。
孪生素数:就是指相差2的素数对
代码:
public class JudgeTwinPrimeNumber {public static void main(String[] args) {Scanner scaner = new Scanner(System.in);System.out.println("请输入任意两个自然数");long l1 = scaner.nextLong();long l2 = scaner.nextLong();if(l1 > 1&&l1%2 != 0){if(l2 > 1&&l2%2 != 0){if(l1 - l2 == 2|| l2 - l1 == 2){System.out.println(l1 + "和" + l2 + "是一对孪生素数");}}}else{System.out.println(l1 + "和" + l2 + "不是一对孪生素数");}}}效果展示:
确实挺复杂的,做了2个小时!
而且给的信息并不是很足,我自己添加了一个保存分数成绩的列表
希望楼主满意!
//MainTest .java
import java.util.Random;
public class MainTest {
public MainTest(){
String departname="计算机信息学院";
String className="软件工程1001";
//初始化班级
student_class aStuClass=new student_class(departname,className);
//10个学生的名字
String[] stuNames={"张山","李氏","网无","朝留","谈吧","赵平久","杨诗意","刘氏二","宋世山","向强"};
//添加10个学生
for(int i=0;i<stuNames.length;i++){
aStuClass.inputstudent(i, stuNames[i]);
}
//查找学号为5的学生
student idis5=aStuClass.searchstudent(5);
if(idis5==null){
System.out.println("没有学号为5的学生");
}else{
//把查到的这个学生信息输出来
System.out.println("学号为5的学生:");
idis5.showStudent();
}
//查找姓名为宋世山的学生
student nameSearch=aStuClass.searchstudent("宋世山");
if(nameSearch==null){
System.out.println("没有叫宋世山的学生");
}else{
//把查到的这个学生信息输出来
System.out.println("
名字叫宋世山的学生:");
nameSearch.showStudent();
}
//全班学生的名单
System.out.println("
"+aStuClass.getTeam()+"的学生名单:");
aStuClass.output_student();
//成绩录入 语文
String yuwen="语文";
Random ram=new Random();
for(int i=0;i<5;i++){
aStuClass.input_score(i, yuwen, 40+ram.nextInt(60));
}
//英语成绩录入
String english="英语";
for(int i=0;i<10;i++){
aStuClass.input_score(i, english, 50+ram.nextInt(50));
}
//马克思成绩录入
String make="马克思";
for(int i=0;i<10;i++){
aStuClass.input_score(i, make, 60+ram.nextInt(40));
}
//显示几门课的成绩
String[] subject={"马克思","英语","语文"};
aStuClass.display_scores(subject);
}
public static void main(String args[]){
new MainTest();
}
}
//student_class.java
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
public class student_class {
private String depart;
private String team;
private Collection member;
//新增加的分数成绩属性
private ArrayList score;
public student_class(){}
public student_class(String pDepart,String pTeam,Collection pMember){
this.depart=pDepart;
this.member=pMember;
this.team=pTeam;
score=new ArrayList();
}
public student_class(String pDepart,String pTeam){
this.depart=pDepart;
this.team=pTeam;
this.member=new ArrayList();
score=new ArrayList();
}
//输入学生
public void inputstudent(int i,String n){
student aStudent=new student(i,n);
member.add(aStudent);
}
//按照ID检索学生
public student searchstudent(int i){
student result=null;
Iterator it = member.iterator(); // 获得一个迭代子
while(it.hasNext()) {
student aStu = (student)it.next(); // 得到下一个元素
if(aStu.getId() == i){
result=aStu;
break;
}
}
return result;
}
//按照名字检索学生
public student searchstudent(String name){
if(name==null){
return null;
}
student result=null;
Iterator it = member.iterator(); // 获得一个迭代子
while(it.hasNext()) {
student aStu = (student)it.next(); // 得到下一个元素
if(aStu.getName().equals(name)){
result=aStu;
break;
}
}
return result;
}
//输出全班学生
public void output_student(){
Iterator it = member.iterator(); // 获得一个迭代子
while(it.hasNext()) {
student aStu = (student)it.next(); // 得到下一个元素
System.out.println("学号:"+aStu.getId()+"姓名:"+aStu.getName());
}
}
public void input_score(int id,String subject,int score){
SubScore aScore=new SubScore(id,subject,score);
this.score.add(aScore);
}
public void display_scores(String[] subject){
for(int i=0;i<subject.length;i++){
displayScore(subject[i]);
}
}
protected void displayScore(String subject){
//输出该课程的所有成绩
System.out.println("
"+subject+"成绩一览:");
for(int j=0;j<score.size();j++){
SubScore aScore=score.get(j);
if(aScore.getSubject().equals(subject)){
aScore.showScore();
}
}
}
public String getDepart() {
return depart;
}
public void setDepart(String depart) {
this.depart = depart;
}
public String getTeam() {
return team;
}
public void setTeam(String team) {
this.team = team;
}
public Collection getMember() {
return member;
}
public void setMember(Collection member) {
this.member = member;
}
}
class student{
private int id;
private String name;
public student(){
}
public student(int id,String name){
this.id=id;
this.name=name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void showStudent(){
System.out.println("学号:"+id+"姓名:"+name);
}
}
class SubScore{
private int id;
private String subject;
private int score;
public SubScore(){
}
public SubScore(int id,String subject,int score){
this.id=id;
this.subject=subject;
this.score=score;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public int getScore() {
return score;
}
public void setScore(int score) {
this.score = score;
}
public void showScore(){
System.out.println("学号:"+id+"分数:"+score);
}
}
~~~~(>_<)~~~~ ,花了我两个小时啊!希望采纳哟
第一题:
public abstract class A {
public abstract void methodA();
public abstract void methodB();
public void methodC(){};
public void methodD(){};
}
第二题:
public class As extends A{
@Override
public void methodA() {
// TODO Auto-generated method stub
}
@Override
public void methodB() {
// TODO Auto-generated method stub
}
@Override
public void methodC() {
// TODO Auto-generated method stub
//super.methodC();
}
}
第三题:
public static void main(String[] args) {
//声明一个A类型的As
A a = new As();
}
第四题:
public interface B{
public void B1();
public void B2();
public void B3();
public void B4();
}
public class As implements B{
@Override
public void B1() {
// TODO Auto-generated method stub
}
@Override
public void B2() {
// TODO Auto-generated method stub
}
@Override
public void B3() {
// TODO Auto-generated method stub
}
@Override
public void B4() {
// TODO Auto-generated method stub
}
}
第五题:
接口怎么继承类???
第6,7题不回答了.
第八题:
public class Ac{
public class C
{
private void syso() {
// TODO Auto-generated method stub
System.out.print("这是内部类");
}
}
}
abstract class Abs{
public int num_1 = 2;
public int num_2 = 3;
abstract void add_1();
abstract void add_2();
public void delete_1(){}
public void delete_2(){}
}
public class AbsImpl extends Abs{
private int zi = 3;
public void add_1(){
}
public void add_2(){
}
public void iddent(){
super.delete_1();
System.out.println(super.num_1);
}
public static void main(String[] args){
Abs a = new AbsImpl();
a.add_1();
a.add_2();
}
}
abstract interface B{
public static final String name = "小童鞋_成er";
void add();
void delete();
}
class A implements B{
public void add(){}
public void delete(){}
public void select(){}
public void like(){}
}
public class AB{
public static void main(String[] args){
B b = new A();
b.add();
b.delete();
//内部类
new B(){
public void add(){}
public void delete(){}
}.add();
}
}
AVA生存模式怎么通关,有什么技巧?求大神帮助
第一关 任务目标:击杀200名囚犯。 这关基本没什么难度,基本上都会站在飞机旁(图1)或者卡车上(图2)。只要在地上拾取子弹时注意敌人,不要让敌人离的太近就可以了 。清理完成后,从图2右侧门口进入,把门关闭即可通关。(PS:部分人会自己先进去就关门,把别人卡在门外,也可通关) 第二...
求大神指点。AVA战地之王问题。
你的电脑上按配置来说,是没有问题的(win7 64位?32位其实妥当)对于你服务器断的问题,是不是显示一个崩盘的对话框?那个根据我亲测,这个是无法避免的,一般每天玩断一次,再连上就又好了。或者你下个代理试试 www.321sq.com(广告有点多),这是网吧代理。还有转圈的问题,你可以换个鼠标...
美服AVA经常见到这个人:Snowshovel 他是谁?有人说他是全美服中最厉害...
回答:咳咳、Snow shovel是雪铲的意思吧。貌似你说TA美服最犀利的一个?全模式么、貌似、LZ玩美服很吃香嘛、貌似、我个人对生化相当有技术和信息、求教育、求素质~!
B站答题,求大神!!!
62.是土方十四郎 65是二氧化碳 52.是形真理 60是Bethesda 54是阿卡林 51是绯村剑心 57是EVA 只造这些
AVA生存拯救Eva攻略?详细点、谢谢求大神帮助
几个注意的地方如下: ①:这关几乎是跑步过关很轻松,一个人前面加速跑不要停,后面的人可以帮忙扫清阻碍,开大门进入4人冲锋那火力之猛怪像火柴棍一样倒下,还是开启动器,后面的人保护就OK,启动器开启后马上加速跑要在走道里红怪还没出现之前你就已经到电梯了,要求跑步灵活会转弯哈哈就速度上...
每次玩AVA打得正来劲的时候就掉了。。这到底该如何是好。显卡驱动更新过...
内存问题?内存问题轰炸一群英文数字通常是这样的。电脑配置低玩很长一段时间,我可以玩这个。安装一个软件来自动释放内存,可以尝试。
ava HelloWorld (显示错误:找不到或无法加载主类HelloWorld 请教各位...
可能是没有配置环境变量
AVA肩膀上的骷髅头是什么意思求大神帮助
突袭防弹衣
AVA里都是什么模式啊?有僵尸模式吗?求大神帮助
游戏模式的多样性:根据本人在HF玩的1个多月来,目前AVA最少有7种游戏模式,1、护送模式或者是保护模式(目前有2个地图,主要保护坦克到达目的地,坦克是会走的,而且有火箭炮武器。)。 2、团队爆破模式(不用多介绍,就是大家玩的放包) 3、团队竞技模式(比那对先杀到规定人数为赢) 4、个人...
各位大神,你们说实话,玩ava的时候用不用瞄具?
用瞄具开枪感觉子弹乱抖还没有不瞄打的准。所以基本上瞄具都是摆设。
宜侧舒肝: 这个题算是除了HelloWorld以外最简单的几道题了,注释基本上给你大全了,import引包也给你写上了,你自己看看代码学学.写代码这种东西得靠自己多写才能会,出错出多了就啥都会了123456789101112131415161718 importjava.util.*; ...
长葛市13648967895: JAVA语言程序设计题目,求高人解答 - ?
宜侧舒肝: 3-1 有main方法的就是主类,错误1:String[] args的String大写,并且中间有空格 保存在MyJavaClass 名字的文件里 错误2:System.out.println("程序结束.");只能写在main方法里3-2.标识符只能由字母或数字和_和$构成,不能以数字开头,只能以字母或_或$开头,并且不能是关键字1 2 5对 3错:不能以数字开头,4错:只能由字母或数字和_和$构成3-822 false2
长葛市13648967895: JAVA 测试题目 求大神帮我忙 非常感谢创建一个Compu类,要求:(1)具有二个带参数的构造方法:第一个构造方法接受传递过来的两个整数;第二个构造... - ?
宜侧舒肝:[答案] 给你个例子,手写的,没测试1.public Compu(int a, int b) public Compu(int a) 2.假设你要求出所有四则运算的值int[] calulate(int a, int b) { int[] result = new int[4]; result[0] = a+b; result[1] = a-b; result[2] = a*b; try { result[3] = a/b; } catch (ArithmeticException...
长葛市13648967895: 求JAVA大神解答5道程序题?
宜侧舒肝: public static void main(String args[]) { Sample s1=new Sample(); Sample s2=new Sample(); System.out.println("At last, i= "+ i );
长葛市13648967895: JAVA编程题目,求大神高手帮忙解答下,谢谢! - ?
宜侧舒肝: package org.xxl.demo; import java.io.InputStream; import java.util.ArrayList; import java.util.List; import java.util.Scanner;public class ProtectPrice {/*** @param args*/public static void main(String[] args) {System.out.println("********************...
长葛市13648967895: 求大神解答下面题目 JAVA大作业不会 万分感激!!! - ?
宜侧舒肝: 您的这个要求是什么界面??如果只是控制台输出的话那您就好好看看书吧!您说如果是需要界面的一个猜数字游戏,弄不来我能理解,如果只是控制台输出输入的话,那就是用Random()形成随机数,一个Scanner类接受输入,用IF语句判断猜的数据是大了还是小了还是猜中,然后对应的用println控制输出.就算您有C语言基础就OK的事情,还用上百度吗??
长葛市13648967895: 求一些java的小题目,最好有答案 - ?
宜侧舒肝: 一. 是非题:如果正确,请写T,否则写F.(20分,每题2分) ( )1. Java语言不是大小写敏感的. ( )2. Java语言的异常处理中一个try语句后面可以跟有多个catch语句. ( )3. 类中限定为protected的成员只能被这个类本身访问. ( )4. continue语句...
长葛市13648967895: java一些题目求大神解答任意一题都行 谢谢 - ?
宜侧舒肝: 6, public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("请输入数值n"); int n =in.nextInt(); System.out.println("请输入数值m"); int m =in.nextInt(); int add =n; for(int i=1;i { add += Math.sqrt(n); } ...
长葛市13648967895: 急求下列 java 程序题答案!请各位多多帮忙 - ?
宜侧舒肝: 第一题 publci class Jiechen public staic void main(String[] args){ int[] intNum={2,4,6,10}; long result=1; for(int i=0,i =50) intGeshu++; } Arrays.sort(intrndNum);//对数组进行从小到大排序 System.out.println(intGeshu);//打印大于50的个数 System.out...
长葛市13648967895: 求助!麻烦各位大虾帮我解决一下这几道JAVA题,谢啦!急~~~ - ?
宜侧舒肝: 1(1) FileInputStream(2) char buf;(3) (char) fis1.read()(4) while ((buf = (char) fis2.read()) > 0) System.out.print((char) buf); fis1.close();(5)catch (FileNotFoundException e) 你题目抄的有点问题 附上可执行源码 public class SequenceInputStreamDemo ...