关于Java,我有一个相当简单的问题。我目前正在学习Java,其中一个家庭作业问题把我难住了。目标是创建一个带有小图形的三角形。我相信我已经有了想法,但是,我不能让这个家伙的整个身影移到右边。
到目前为止,我拥有的代码是:
public class LittleGuy {
public static final int NUMBER_OF_GUYS = 5; // determines the number of guys.
public static void main(String[] args) {
for (int line = 1; l
请帮我写一个java程序,它接受键盘上的三个段落,并使用indexof、array和conc方法从所有段落中找出每个单词的出现频率。
import java.io.DataInputStream;
public class SearchWord {
public static void main(String args[]) {
DataInputStream in = new DataInputStream(System.in);
String search = null;
int c = 0;
String
此代码用于计算输入中的单词。它可以工作,除非输入中没有字-它返回1而不是0。这里怎么了?
import java.util.Scanner;
public class Exercise12 {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
System.out.println("Input, Stop by #");
String input = kb.nextLine();
while
关于使用命令行参数对数字求和。
例如
java sum "1 2 3" <--"1 2 3" will be args[0]
the sum is 6
我怎么计算呢?
我想要这个程序的代码。谢谢
此代码仅在我输入时才能计算
java sum 1 2 3
但是我想要输入
java sum“%1%2% 3”
public class sum {
public static void main( String args[] ) {
int num=0;
for(int i=0; i<args.length; i++){
nu
我正在使用从这个有用的答案获取的修改后的版本来获取我的Google标题2中的数字:
function myFunction() {
var pars = DocumentApp.getActiveDocument().getParagraphs();
var counterh2 = 0;
for (var i in pars) {
var par = pars[i];
var hdg = par.getHeading();
if (hdg == DocumentApp.ParagraphHeading.HEADING2) {
counterh2+
尝试在Java中创建一个方法,通过根据长度拉伸缓冲区的内容(通过放置适当数量的空格)来格式化字符串。因此,根据给定的特定长度,字符串的第一个字符位于第一个索引中,最后一个字符位于实际的最后一个索引中。
public static String format(String sentence, int length) {
if (sentence.length() >= length) {
return sentence;
}
StringBuilder sb = new StringBuilder();
String[] words = s
在Python中,通过使用:
if word in sentence:
number = number + 1
这对于在句子中找到一个单词很好,我遇到的问题是这个代码在其他单词中找到了这个单词。例如:
word = "or"
sentence = "Python or Java use a lot of words"
if word in sentence:
number = number + 1
数字将等于2,而不是1,因为“或”在"Python“之后,在"Java”之前,它也会在单词“I”中找到“或”,而不是在句子和另一个词中
我有一个任务即将到期,但我仍然是非常新的Java,只知道基本知识。无论如何,我必须创建一个文本分析器,通过它计算我所阅读的文档的单词、字符和行的数量。
我在下面找到了这段代码,我已经开始评论它了,但是我不知道我的评论是否正确,我也不确定未注释的部分是做什么的。如果有人能给我写个简短的解释,我会非常感激的。
//Loops through the file until it has counted everything.
while (in.hasNext()) {
String tmpStr = in.nextLine();
if (!tmp
我正在尝试将数字映射到用户输入的字符串。我不知道如何用用户输入的字符串填充我的数组。我是java新手,我该怎么做呢?这在php中很容易做到,我不知道我做错了什么。
import java.util.Scanner;
public class Ex17 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Enter a string:");
Scanner userInput = new Scanner(S
我目前正在做一个练习(不是在别人给我之前做作业),我被困在了问题的最后一部分。
问题是:
Write a program which will input a String from the keyboard, output the number of
seperate words, where a word is one or more characters seperated by spaces. Your
program should only count words as groups of characters in the rang A..Z and a..z
我可以完成第一部分,
我知道这是不正确的,但这基本上是我想要做的:
delete FROM jos_users WHERE name like '<firstname>=<lastname>'
在Joomla中,名字field是一个输入项,有很多垃圾邮件帐户具有相同的名字和姓氏-例如,我想删除的尤祖扎约乌祖扎约。
因此,总而言之,我需要一个查询来从jos_users中删除name字段包含2个相同单词的用户
我尝试从这个字符串中删除一个空格:
m y r e a l n a m e i s d o n a l d d u c k
预期结果:
my real name is donald duck
我的代码是:
def solve_cipher(input)
input.split('').map { |c| (c.ord - 3).chr }.join(' ') # <- Here I tried everything
end
puts solve_cipher('p| uhdo qdph lv grqdog gxfn')
你能告诉我为什么我得到了正确的输出吗?虽然我已经提供了很多空格,但这个程序只是计算if/ else条件下的一个空格
public class CountingtheCharactersinString
{
public static void main(String[] args)
{
String name = "This is my first demo";
int count = 0;
boolean b = true;
for(int i =0; i<
所以,我基本上记录了我做的所有测试用例。幸运的是,它们中的大多数都可以工作(特别是对于垂直获胜检查),但有时它会说即使没有四个相连的部分也会有赢家。
(这是我为个人项目做的,而不是学校的作业。)
#include <cstdio>
#include <cstring>
#include <cstdlib>
const int stSize = 6;
const int width = 7;
class myStack // class for myStack. Each column is a stack.
{
private:
int boa