这个是SQL语句查询不是java编程
创新互联建站成立与2013年,是专业互联网技术服务公司,拥有项目成都做网站、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元东港做网站,已为上家服务,为东港各地企业和个人服务,联系电话:028-86922220
楼主是不是搞错了?
SQL语句需要的话我可以帮你写出来
radious=radiousSlider.getValue(); //错误在此!你的radious没有定义吧。虽然已经在Cir类里面有过定义了但是在Circle 类里面它并不能识别Cir中的radious .若在radious前面添加一个int定义应该没有什么问题了:int radious=radiousSlider.getValue();
public static void main(String[] args) {
Scanner sca = new Scanner(System.in);
String[] strs = new String[]{"a", "b", "c", "a", "b", "c", "a", "b", "c", "a", "b", "c"}; //定义数组
String in = sca.next();//键盘输入
String index = "-1,"; //定义下标记录 默认-1不存在 ,为间隔
for (int i = 0; i strs.length; i++) { //循环查询下标
if (in.equals(strs[i])) {
if (index.equals("-1,")) { //存在则制空 将下标放入
index ="";
}
index += i + ","; //循环放入下标
//break; //如果需求是做单个的话 可以释放这段代码 下面去数组第一个值就可以了
}
}
index = index.substring(0, index.length() - 1); //取出数组最后的,
//如果需要下表作为数字引用 可以这样
// String[] indexs = index.split(",");
// int[] intIndex = new int[indexs.length];
// for(int i = 0; i indexs.length; i++){
// intIndex[i] = new Integer(indexs[i]);
// }
System.out.println(index);
}
这段代码 多个单个都可以 已经测试过了 只要释放下代码就行
ListStudent students = new ArrayListStudent();
增:students.add(student);
删:用IteratorStudent iterator = students.iterator(); 进行迭代,发现指定学号执行iterator.remove();循环终止
改:和删一样用iterator遍历,发现指定学号执行get,set修改属性,循环终止
查:加强for循环,学号相同,返回student
//伪代码。我文本框里直接写的
void dfs(treeNodeT a)
{
iteretor itr=a.children();
while (itr.hasNext())
{
dfs((treeNode)itr.next());//递归调用
}
}
就是这样了。每次迭代的查询子节点,
如果子节点还有子节点就继续向下找,一直找到最深。
直到没有了就弹栈,看看上一级还有没有其他的子节点。
有就遍历他的第二个子节点,没有就弹。
这样的话就是深度优先搜索了。