这个java代码中有什么错误
我的代码是这样的: class first{ int x,y; x = y = 0; } class second{ public static void main(String args[]){ first x = new first(); System.out.println(x.x); System.out.println(x.y); } } 错误: 除外 x = y = 0; ^ 当我这样写这段代码时: class first{ int x=0; int y=0; } class second{ public static void main(String args[]){ first x = new first(); System.out.println(x.x); System.out.println(x.y); } } 没有错误,请解释一下为什么之前的代码不起作用 解决方案 因为 int x = 0;
128 2022-07-19
编程技术问答社区
如何使用MethodHandle调用私有实例方法?
我有这门课: package com.gmail.inverseconduit.jchatexchange.assets; import jchatexchange.util.User; public class UserFactory implements jchatexchange.factory.Factory { private boolean cnu(User user) { [implementation dependant on #cnuz(User)] } private int cnuz(User user) { [my implementation] } @Override public User createNewUser(int id) { [my implementation] } // Other methods } 我想在另一个类
206 2022-07-19
编程技术问答社区
Problem with́thiśin constructor
获取 class.java:5: error: cannot find symbol this.s = g; 时出错 class.java:6: error: cannot find symbol this.f = d; 我的意思是它的声明很奇怪在课堂上??对吧? 我尝试过的: 类添加{ //私有 int s; //私有 int f; 公共 int a(int g,int d){ this.s = g; this.f = d; 返回 g+d; } public void main(String[] args) { 添加 d = new Add(); System.out.print(d.a(4,5)); } } 解决方案 取消注释类变量s和f(去掉前导//).
176 2022-07-19
编程技术问答社区
我的修复取款代码正确吗?
这是为了修复撤回,但我的测试用例失败了. 我尝试过的: import java.util.*; public class save { public static void main(String args[]) { double Money = 0, principle_amount, Interest_rate = 0, Amount, n; int Time = 0, Actual_amount_need; Scanner sc = new Scanner(System.in); System.out.println("Enter desired cashflow: "); System.out.println("Enter time (in months): "); System.out.println("Enter rate: "); Money = sc.nextDouble(); Time = sc.nextInt()
150 2022-07-19
编程技术问答社区
如何在java3d中创建正确的对象模型转换?
我加载了一个对象模型(.obj),并创建了一个地图来列出我使用 Blender 分成几部分的文件的内部对象,并调用它们来创建旋转.我确实看到了某种运动,但只有一次,它可能只是一个小故障.一旦我可以创建运动,我可以轻松地调整所涉及的数学,但到目前为止我无法获得运动,我担心我的代码可能需要一些调整.我在想这是一件小事,我只是瞥了一眼过去. 对象模型从分离的模型中正确加载,没有错误. import java.awt.BorderLayout; import java.awt.Color; import java.awt.Frame; import java.awt.GraphicsConfiguration; import java.io.FileNotFoundException; import java.util.Map; import javax.media.j3d.Alpha; import javax.media.j3d.BoundingSphere; import j
158 2022-07-19
编程技术问答社区
编写一个java程序来计算曼联赢了多少场?
code ground 团队是曼联 (#MANU) 的铁杆粉丝,他们希望您创建一个 Java 应用程序来完成以下英超联赛的任务. 设置一个字符串变量来保存以下结果 字符串结果 = "曼联 1 切尔西 0,阿森纳 1 曼联 1,曼联 3 富勒姆 1,利物浦 1 曼联 1,斯旺西 2 曼联 4"; 编写一个程序,计算出曼联赢了多少场,平了多少场,曼联输了多少. 扩展该计划,计算出曼联进了多少球,丢了多少球. 假设你赢了3分,平了1分,输了没有分.让您的程序计算出曼联总共获得了多少分. 以上的输出将是 赢了 3 抽奖1 击败 1 进10球 失球 6 总分 10 样本输入: 5 曼联 1 切尔西 0 阿森纳 1 曼联 1 曼联 3 富勒姆 1 利物浦 2 曼联 1 斯旺西 2 曼联 4 样本输出: 赢了 3 抽奖1 击败 1 进10球 失球 6
94 2022-07-19
编程技术问答社区
Java哈希映射问题
我有密码 import java.util.*; class factory{ int a; int b; public factory(int a,int b){ this.a = a; this.b = b; } public int getA() { return a; } public int getB() { return b; } } public class JavaApplication2 { public static void main(String[] args) { Map base = new HashMap(); Scanner in; in = new Scanner(System.in); int
116 2022-07-19
编程技术问答社区
请解决标准输出错误
我想为我的 BTech 最后一年的项目编写多元回归代码. 我有一个代码,但出现“stdout"错误. 请解决. 我尝试过的: import Jama.Matrix; import Jama.QRDecomposition; public class PolynomialRegression { private final String variableName; // name of the predictor variable private int degree; // degree of the polynomial regression private Matrix beta; // the polynomial regression coefficients private double sse; // sum of squares
128 2022-07-19
编程技术问答社区
带有数组的类和测试类
我被要求用 创建一个类 属性 姓名,字符串 工作,字符串 角色[],标识角色的字符串数组 人 构造函数: • 公职(字符串工作) • 公共办公室(字符串作业,字符串 角色) 所有属性的所有 Getter 和 setter 还有; public void addRoles(String roleName) public void deleteRoles(String roleName) 然后我被要求创建一个测试类以确保其正确性 我尝试过的: 我不知道从哪里开始,尤其是数组.我设法获得了 getter 和 setter 方法,但坚持使用整个数组和添加/删除方法 解决方案 我们没有;为你做你的功课——你不会学到太多,如果有的话,如果我们这样做了! 所以...是时候开始阅读了:数组(Java™ 教程)[^] 因为 java 数组是固定大小的,所以你需要为你的角色数组维护一个“下一个自由元素"的索引.您可以通过将项目
110 2022-07-19
编程技术问答社区
java中构建的所有东西的来源在哪里?
你好, 我是编程新手,我知道JAVA是由这些代码组成的 公共类主 公共静态无效 运算符 : !, == , ? int , float , double 等 这些只是基本的,我将它们称为内置代码或工具, 允许用户组合它们并制作程序,现在我在google上搜索了很多 但是所有这些代码的来源在哪里?我想要一个完整的更新列表,显示 Java 中的每个内置工具/代码,但是那个来源在哪里!我一直没能找到它,常见的指南(如课程或视频等)只告诉我一些 java 中的所有东西,我可以使用它们 请告诉我制作java语言的所有代码的来源在哪里?所有方法类原语运算符等. 我在哪里可以找到这样的清单?例如在运营商部分它包括所有运营商 我尝试过的: 大量搜索...在互联网上询问很多,尤其是 stackoverflow 我只有java API,但它真的包含我想要的吗? 解决方案 在IDE中右键单击该单词,然后选择Go to Declaration.大
156 2022-07-19
编程技术问答社区
为什么我的代码只读取最后一个元素?
在我的程序中,我试图读取存储在文本文件中的几种技能类型,这些技能类型一个接一个地分开.在 17 个技能中,我的代码只显示最后一行,这是为什么? 我尝试过的: // main program BufferedReader in = Skills.getSkill("/Users/natasha/IdeaProjects/CW02_w1698409/Skills.txt"); Skills skills= Skills.readSkill(in); while(skills != null) { skills = Skills.readSkill(in); } Skills.Skill(); Skills.print(); //skill class public static Skills readSkill(BufferedReader in) { St
110 2022-07-19
编程技术问答社区
我需要接受产品的价格和数量并打印账单。但它打印null而不是字符串,其他变量打印零
import java.util.*; class Product { String name; float price; int qty; float bill,disc,nbill; } class Rect { public static void main(String[] args) { Scanner sc=new Scanner(System.in); Product p=new Product(); System.out.print("product name: "); String name=sc.nextLine(); System.out.print("price:"); float price=sc.nextFloat(); System.out.print("quantity"); int qty=sc.nextInt(); p.bill=p.price*p.qty
118 2022-07-19
编程技术问答社区
如何使用制作条形码扫描仪。网
我是CE的二年级学生...... 我将使用笔记本电脑摄像头开发条形码扫描仪作为我在 java 中的项目..... 应该是什么要求.... 解决方案 首先,您将其标记为 Java,然后询问如何在 .Net 中执行此操作.Java 和 .Net 是两个非常不同的东西. 其次,创建一个条码扫描器不是一件容易的事,也不会有人会给你所有的代码来做这件事.您说的是图像识别,这是计算机编程中非常复杂的部分. 我建议你先弄清楚你是要使用 Java 还是 .Net,然后寻找现有的库来帮助你开始图像识别.
132 2022-07-19
编程技术问答社区
我怎么知道调用servlet的网页?
你好 我有一个带有表单的网页,当它提交时,它运行一个 servlet.在那个 servlet 中,我需要知道调用 servlet 的网页.我该怎么办? 我正在使用 Java 8. 谢谢 我尝试过的: I try with several methods of HttpServletRequest, as getQueryString, getServletPath, getServletInfo, getContextPath, getRequestURI, getRequestURL, but neither of those returns the webpage. Most of them returns the name of the servlet, but not the webpage´s name that calls it. 解决方案 request.getHeader("referer");
124 2022-07-19
编程技术问答社区
请更正此java程序并解释错误。
class myclass{ public static void main(String args[]){ char array[][]=new char[3][3]; array[][]={{'1','2','3'},{'4','5','6'},{'7','8','9'}}; } } 请解释我这些错误和错误是: myclass.java:4: 错误:不是声明 数组[][]={{'1','2','3'},{'4','5','6'},{'7','8','9'}}; ^ myclass.java:4:错误:';'预计 数组[][]={{'1','2','3'},{'4','5','6'},{'7','8','9'}}; ^ myclass.java:4: 错误:不是声明 数组[][]={{'1','2','3'},{'4','5','6'},{'7','8','9'}}; ^ myclass.java:4:错误:';'预计 数
186 2022-07-19
编程技术问答社区
为什么我的代码会生成NullPointerException?
我是java编程的初学者,所以我不知道空指针异常请任何人帮助我如何解决这种类型的错误 -我有两个班级,一个名为 Student.java,另一个名为 SrDemo.java -我在Student类中编写gatter satter并使用这是SrDemo类但是当我使用数组调用该方法时,它会生成空指针异常我该如何解决这个 我用我的评论文本解决了这个问题,但我想要这个使用数组的解决方案,所以如果有人知道请提前告诉我谢谢.. 下面是我的两个类的代码 SrDemo.java ........... public class SrDemo { public static void main(String args[]){ Student sd[]=new Student[2]; sd[0].setName("name"); System.out.println(sd[0].getName()); //this co
176 2022-07-19
编程技术问答社区
无法在java中找到或加载主类
“错误:无法找到或加载主类 GUI.Home" “java结果:1" 我尝试过的: 我有一个大约超过 6000 行的 java 代码.当我尝试使用 netbeans 8.0.2 运行文件时,出现以下错误消息. 急需回复. 解决方案 请设置有GUI.Home类的jar类路径 正确
174 2022-07-19
编程技术问答社区
如何在java中从文件中删除特征线
公共类压缩 { public static void main(String[] args) 抛出 FileNotFoundException { 文件file = new File("E:\\input.txt"); 扫描仪扫描仪=新的扫描仪(文件); PrintWriter writer = new PrintWriter("E:\\sample.txt"); while(scanner.hasNextLine()){ 字符串线=scanner.nextLine(); 字符串 newLine = ""; for(int i=0; inewLine += line.charAt(i); } } } } } 我尝试过的: "purus ante non libero. Nullaacaugue ut odioeleifend interdueuveurnpulvinaarcpretium" 我想把这一段变成如下这样的一行句子
206 2022-07-19
编程技术问答社区
如何打印位于Y#39;X的第th位';数组列表中的第四行?
问题陈述: 引用: 你有 n 行.在每一行中有零个或多个整数.您需要回答一些查询,其中需要告诉位于第 X 行第 Y 位置的数字. 输入格式 第一行有一个整数 n.在接下来的 n 行中的每一行中,将有一个整数 d 表示该行上的整数个数,然后将有 d 个空格分隔的整数.在下一行将有一个整数 q 表示查询的数量.每个查询将包含两个整数 x 和 y. 输出格式 在每一行中,输出位于第 X 行第 Y 位置的数字.如果没有这个位置,就打印“ERROR!" 引用:示例输入 5 5 41 77 74 22 44 1 12 4 37 34 36 52 0 3 20 22 33 5 1 3 3 4 3 1 4 3 5 5 样本输出 74 52 37 错误! 错误! 我已经编写了代码,直到将元素添加到 ARRAYLIST.我试图打印数组列表中的元素. 我的代码: import java.util.*; public
124 2022-07-19
编程技术问答社区
队列等效于POP是什么?
import java.util.PriorityQueue; import java.util.Scanner; import java.util.Stack; public class QS { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String input = scan.nextLine(); scan.close(); char[] s = input.toCharArray(); PriorityQueue queue=new PriorityQueue(); Stack st = new Stack(); for (char c : s) { st.push(c);
180 2022-07-19
编程技术问答社区