public class Team {
public int health;
public int x;
public int conflict;
}
public class Test extends Activity {
Team enemy[] = new Team[50];
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
for(int i =0; i<enemy.length; i++){
enemy[i].health = 0;
enemy[i].x = -100;
enemy[i].conflict = 0;
}
}
}
Run Code Online (Sandbox Code Playgroud)
随着for循环我的游戏崩溃,没有for循环它运行.我究竟做错了什么?谢谢你的帮助提前!
我正在开发一个使用spring框架和Hibernate作为ORM的Web应用程序.我想创建一个注册和登录页面.登录时,应为特定用户创建会话(如发送cookie等).由于我刚接触春天,我不知道如何完成这项工作.有人可以给我一个很好的教程吗?谢谢!
简而言之,这是我的困境:我以这种格式导入了一个文件,其中包含给定年份中的前2000名:
Mary, F, 2038
Anna, F, 4230
Run Code Online (Sandbox Code Playgroud)
(姓名,性别,在这一年中有多少人被命名为此).
我已经用这个数据创建了一个数组(类型字符串).现在,我必须做的是允许用户搜索名称,并返回他们最好的一年.ex:搜索"sam"
输出应该是:
"isamar 1990"
"rosamond 1910"
"sam 1900"
"samantha 1990"
"samara 2000"
Run Code Online (Sandbox Code Playgroud)
程序还有很多东西,但我只需要知道如何在数组中搜索,返回我在数组中找到的东西,然后我就完成了.
不能停止弹簧批量步骤..
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:batch="http://www.springframework.org/schema/batch"
xsi:schemaLocation="
http://www.springframework.org/schema/batch http://www.springframework.org/schema/batch/spring-batch-2.1.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<description>Example job to get you started. It provides a skeleton for a typical batch application.</description>
<bean id="HelloTasklet" class="c.c.c.HelloTasklet" scope="step"/>
<bean id="completionPolicy" class="org.springframework.batch.repeat.policy.DefaultResultCompletionPolicy"/>
<bean id="chunkTimeout" class="org.springframework.batch.repeat.policy.TimeoutTerminationPolicy">
<constructor-arg value="3"/>
</bean>
<bean id="commitCount" class="org.springframework.batch.repeat.policy.SimpleCompletionPolicy">
<property name="chunkSize" value="200" />
</bean>
<bean id="chunkCompletionPolicy" class="org.springframework.batch.repeat.policy.CompositeCompletionPolicy">
<property name="policies">
<list>
<ref bean="chunkTimeout" />
<ref bean="commitCount" />
</list>
</property>
</bean>
<bean id="RandomChunkSizePolicy" class="c.c.c.RandomChunkSizePolicy"/>
<job id="importInvoices" xmlns="http://www.springframework.org/schema/batch">
<listeners>
<listener ref="loggingListener"/>
</listeners>
<step id="vehicleStep" next="hello">
<tasklet>
<chunk reader="vehicleReader" …Run Code Online (Sandbox Code Playgroud) 我有以下C#代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
char[] st = "stackoverflow".ToCharArray();
char[] ca = { 's', 't', 'a', 'c', 'k' };
if (st.Take(5) == ca)
{
Console.WriteLine("Success");
}
else
{
Console.WriteLine("Failure");
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
它旨在将"成功"写入控制台,但它始终打印"失败".任何帮助将非常感激.
在foreach循环中我调用一个方法:
for (Iterable pl : ilist) {
myMethod();
}
Run Code Online (Sandbox Code Playgroud)
myMethod()可能需要很长时间才能当前(比如几分钟或几天)p1对象,但是执行时我想继续进行下一次迭代.(据我所知,这可以称为异步调用)
甚至可以使用foreach循环吗?
我有一个JTextField,它在开始时必须隐藏,并且必须在特定情况下显示.
这是我的代码:
package StudentNotes;
import java.awt.BorderLayout;
public class EditCourse extends JDialog {
private JTextField textField;
/**
* Create the dialog.
*/
public EditCourse(JDialog mainFrame, final StudApp studAppObj) {
super(mainFrame, ModalityType.APPLICATION_MODAL);
setPreferredSize(new Dimension(330, 200));
setTitle("Edit course");
setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
setAlwaysOnTop(true);
ArrayList<Corso> listCourses = studAppObj.getCorsi();
listCourses.toArray();
String[] listData = { "one", "two", "three", "four",
"five", "six", "seven" };
final JList list = new JList(listData);
list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
list.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
@Override
public void valueChanged(ListSelectionEvent e) {
if (e.getValueIsAdjusting() == true) {
textField.setVisible(true); // it does not …Run Code Online (Sandbox Code Playgroud) 对不起,如果我的标题有点模糊,但我想要做的是让按钮通向另一个屏幕.我正在做一个基本的游戏,所以会有几个.我目前正在尝试做的是选项屏幕.我已经找到了使用revalidate(),repaint()和多个面板执行此操作的基本方法,但每次打开另一个窗口并且看起来效率不高.
这是我的选项屏幕代码,用于处理从主菜单到自身的屏幕更改.
package menu;
import javax.swing.JFrame;
import javax.swing.JPanel;
import main.Window;
public class Options
{
JPanel pnlMain = Window.pnlMain;
JFrame frame = new main.Window();
JPanel pnlOptions = new JPanel();
public static Button graphics = new Button("Graphics");
public Options()
{
Listener listener = new Listener();
frame.add(pnlOptions);
frame.remove(pnlMain);
pnlMain.revalidate();
pnlMain.repaint();
pnlMain.setVisible(false);
pnlOptions.setVisible(true);
pnlOptions.add(graphics);
pnlOptions.revalidate();
pnlOptions.repaint();
graphics.addActionListener(listener);
}
Run Code Online (Sandbox Code Playgroud)
}
package menu;
import javax.swing.JFrame;
import javax.swing.JPanel;
import main.Window;
public class Options
{
JPanel pnlMain = Window.pnlMain;
JFrame frame = new main.Window();
JPanel pnlOptions = new …
Run Code Online (Sandbox Code Playgroud) 从书中读取重载的构造函数后,我厌倦了以下代码:
public class Employee {
String name;
int idNumber;
public Employee(){
this("JJ", 0);
System.out.println(name +" "+ idNumber);
}
public Employee(String name, int num){
this.name = name;
idNumber = num;
System.out.println(name +" 2nd "+ idNumber);
}
}
public class Object1 {
public static void main(String[] args) {
Employee emp = new Employee();
}
}
Run Code Online (Sandbox Code Playgroud)
OUTPUT:
JJ 2nd 0
JJ 0
Run Code Online (Sandbox Code Playgroud)
我真的很困惑.为什么"JJ 2nd 0"首先打印出"JJ 0"?我创建了一个雇员对象emp并且没有在参数中传递任何args,是不是先调用第一个构造函数?
我正在从控制器中获取外部网页(作为字符串)。如何将包含HTML的字符串作为返回ModelAndView?
所以我有一个字符串方法,我想打印一个带有选项卡的Arraylist
public String toString() {
return plate + " " + year + " " + mfg + " " + style + " " + color + "\\t";
}
Run Code Online (Sandbox Code Playgroud)
这是我打电话的地方
System.out.println(resultList.toString());
Run Code Online (Sandbox Code Playgroud)
我得到的结果都在一行中[ ].
我正在尝试使用 Mockito 创建一个测试,但是我收到了 NullPointerException。
以下是会话 bean:
package edu.city.set.eia.citypress.beans;
import edu.city.set.eia.citypress.model.RegisUser;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;
@Stateless
public class RegisUserFacade extends AbstractFacade<RegisUser> implements RegisUserFacadeLocal {
@PersistenceContext(unitName = "citypress_PU")
private EntityManager em;
@Override
public EntityManager getEntityManager() {
return em;
}
public void setEntityManager(EntityManager em) {
this.em = em;
}
public RegisUserFacade() {
super(RegisUser.class);
}
@Override
public RegisUser findByUsername(String username) {
Query query = this.getEntityManager().createQuery("select r from RegisUser r where username=:username");
query.setParameter("username", username);
RegisUser regisuser;
try {
regisuser = (RegisUser) …Run Code Online (Sandbox Code Playgroud) java ×10
arrays ×3
spring ×3
spring-mvc ×2
swing ×2
asynchronous ×1
c# ×1
char ×1
comparison ×1
constructor ×1
for-loop ×1
foreach ×1
jtextfield ×1
methods ×1
mocking ×1
mockito ×1
object ×1
overloading ×1
repaint ×1
return ×1
search ×1
session ×1
spring-batch ×1
window ×1