早教吧作业答案频道 -->其他-->
高分请教一个java函数的写法写一个名为contains的函数,该函数有3个参数,分别为一个是整数类型的数组a的元素,一个整数v,另一个整数n。且该函数需要返回一个布尔类型的值。该函数需要
题目详情
高分请教一个java函数的写法
写一个名为contains的函数,该函数有3个参数,分别为一个是整数类型的数组a的元素,一个整数v,另一个整数n。且该函数需要返回一个布尔类型的值。 该函数需要判断是否v出现在数组a的前n个元素之中。(例如数组a为{1,2,,3,4,5,},v=5,n=5 则此函数应该返回true,否则返回false) 如果n小于0或大于a.length, 则该函数需要抛出IllegalArgumentException异常。 O(∩_∩)O谢谢!
写一个名为contains的函数,该函数有3个参数,分别为一个是整数类型的数组a的元素,一个整数v,另一个整数n。且该函数需要返回一个布尔类型的值。 该函数需要判断是否v出现在数组a的前n个元素之中。(例如数组a为{1,2,,3,4,5,},v=5,n=5 则此函数应该返回true,否则返回false) 如果n小于0或大于a.length, 则该函数需要抛出IllegalArgumentException异常。 O(∩_∩)O谢谢!
▼优质解答
答案和解析
package dialogTest;import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import java.io.FileFilter;public class FileFinder {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
JFileChooser chooser=new JFileChooser();
chooser.setCurrentDirectory(new File("."));
//chooser.setFileFilter(new DirectoryFilter());
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
while(true){
int result=chooser.showOpenDialog(null);
if(result==JFileChooser.CANCEL_OPTION)
{
int r=JOptionPane.showConfirmDialog(null,
"????·??????????????","",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(r==JOptionPane.YES_OPTION) continue;
else
System.exit(0);
}
else {
File file=chooser.getSelectedFile();
String fileString;
while (true){
fileString=JOptionPane.showInputDialog(null,"????????????????????×??·??????","????????",JOptionPane.PLAIN_MESSAGE);
if(fileString==null){
int r=JOptionPane.showConfirmDialog(null,
"????·??????????????","",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(r==JOptionPane.YES_OPTION) continue;
else
System.exit(0);
}
else
{
ArrayList searchFiles=new ArrayList();
getSearchFiles(searchFiles,fileString,file);
String message="";
if(searchFiles.size()==0)
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import java.io.FileFilter;public class FileFinder {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
JFileChooser chooser=new JFileChooser();
chooser.setCurrentDirectory(new File("."));
//chooser.setFileFilter(new DirectoryFilter());
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
while(true){
int result=chooser.showOpenDialog(null);
if(result==JFileChooser.CANCEL_OPTION)
{
int r=JOptionPane.showConfirmDialog(null,
"????·??????????????","",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(r==JOptionPane.YES_OPTION) continue;
else
System.exit(0);
}
else {
File file=chooser.getSelectedFile();
String fileString;
while (true){
fileString=JOptionPane.showInputDialog(null,"????????????????????×??·??????","????????",JOptionPane.PLAIN_MESSAGE);
if(fileString==null){
int r=JOptionPane.showConfirmDialog(null,
"????·??????????????","",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(r==JOptionPane.YES_OPTION) continue;
else
System.exit(0);
}
else
{
ArrayList
getSearchFiles(searchFiles,fileString,file);
String message="";
if(searchFiles.size()==0)
看了 高分请教一个java函数的写...的网友还看了以下:
函数在某一点的导数是()A在该点的函数的改变量与自变量的改变量的比B一个函数C一个常数,不是变数函数 2020-03-30 …
Matlab关于find函数的一道题矩阵A=[15-4;-8-133;-176-9],创建一个矩阵 2020-04-27 …
如图是元素周期表中的一格,依据图中的信息得到的下列认识错误的是()A.该元素原子的核电荷数为15B 2020-05-13 …
如图是元素周期表的一格,从中获取的信息不正确的是()A.该元素的元素符号为RnB.该元素核外有8个 2020-05-13 …
钪元素相关信息如图所示.下列说法中,不正确的是()A.该元素的元素符号为ScB.该元素属于金属元素 2020-05-13 …
氢气是新型清洁能源,但难储运.研究发现,镧和镍的一种合金是储氢材料.下列有关57号元素镧的说法正确 2020-05-13 …
谢谢老师1、已知某厂商长期生产函数为Q=1.2A0.5•B0.5,Q为每期产量,AB为每期投入的要 2020-05-17 …
2012年1月,俄美科学家联合小组宣布合成出114号元素的一种同位素,该同位素原子的质量数为298 2020-06-13 …
已知一次函数y=kx+b的函数图象经过点[1,10]且k:b=3:2.【1】求该函数的表达式【2】 2020-06-27 …
一道编程题,输入一个3╳4的数组,先找出每一行中的最大元素,再分别除该行中的所有元素,最后输出数组 2020-06-28 …